0%

2024春夏季开源操作系统训练营第一阶段总结报告-algoshimo

契机

事情的起因是在威神群里看到的清华操作系统训练营。一个教你用rust写os的训练营!

受到了炸药哥、cjj等多位体系结构大佬的影响,且本身自己就有一个想把cs和ai结合起来的梦想。而且了解到开源操作系统研究组研究方向涉及高性能计算,于是果断报名。

其实我自己也不知道是否对操作系统感冒,对rust的兴趣也不及cpp。我只是喜欢了解计算机科学的底层,加之想找hpc的暑期实习但简历却石沉大海(悲),且也想扎实自己os基础便来了这里。

rust学习曲线真的好陡峭(痛苦面具)

从rust零基础到完成rustlings大概用了两周时间。

看过rust圣经,rust程序设计语言,做过rust最佳实践的练习,在b站看过网课,还尝试做过两个项目: 用rust实现基本数据结构和用rust实现lua解释器。 真的想说一句:”我xxx!” (请读者自行想象)

其实依旧是有很多不明白的东西,比如链表的布局其实我是似懂非懂的,只是照搬了它的布局。但为何这样布局当时并没有太清楚。
这样的地方还有很多,就且留到以后慢慢体会。毕竟我是来学os的(嘿嘿),我始终坚信一点:所有的疑问都会在不断学习的过程中找到答案!

幻想成为英雄

南京大学jyy在他的操作系统课上曾说过一句话:”这个世界需要英雄!”

我真的真的很喜欢这句话,在这个浮躁的时代,越来越多的人选择卷绩点,水科创,水竞赛,学前后端狠赚一笔()…

但这样不酷,真的不酷。
我要打下最扎实的计算机科学基础,我要实现真正顶层和底层的结合,我要做ai system!

那么就从认真完成这次操作系统训练营开始吧,第二阶段见!

我们,一定未来可期!