前言
我要做什么:
做一个自己的操作系统,一直都是所有程序员心底的一个梦想,不论他有没有尝试去实现,但是他一定这么想过. 作为一个小小程序员,我也有这样一个梦想,或者说是一种情怀吧。我很庆幸我身边有很多愿意一起为这个理想奋斗的小伙伴。(欣欣学姐,小菊花,欢神,神,杜师傅等很多前辈和小伙伴,还有陈莉君老师,王亚刚老师)。 So,我要做一个OS,有特点的,神奇的小OS。
我为什么要做OS:
@兴趣使然,就是对底层感兴趣,这里也要感谢下 老吴,老李,尹老师。老吴给我中下了linux 的种子,老李带我入门了Linux,尹老师带我进入了linux底层的世界。 @深入理解下操作系统,就像男神之前说的这是内功. @对别的东西不是很感兴趣,计算机科学中,我最感兴趣的就是计算机的原理与实现,还有一个就是算法,但是我现阶段只能对一个下功夫,但我深信,最终我会和算法不期而遇。 @其它一些东西虽然应用广泛,但是大多浮于表面,没有多少内涵,而有内涵的东西一般程序员往往掌握不了,需要在一个方面下足气力,不是两周写个小样就能行的。 @我想成为一名计算机科学家而不是软件工程师,其实这两个也挺像的嘛。 @I want a new life !
我怎么做OS:
@博闻强识:结合多个实例横向比较,XV6,MINIX,LINUX,UCORE,UNIX 。。。 @不落窠臼:有所创新例如在适配,并行,智能,分布式上多思考。 @稳扎稳打:毕竟是OS,不是聊天室,不是FDB,不能随便画几个图就瞎胡闹。 @巨匠精神:严谨细致的思考,稳重的设计与实现,重要的是稳,不能搞三分钟热度这种事。
我的期望:
不论这条路有多难,我都会坚定不移的走下去。