如果说什么是Geek精神的话,这本书的作者川合秀实俨然是纯Geek了。这本书中,这哥们把自己从0开始开发一款多任务操作系统的过程像写日记一样记录下来。注意了,是真正的从0开始。不光不利用Linux之类的内核,甚至连Grub的功能都要从头实现。 虽然我的水平有限,现在看来几个月也消化不了,但光是看一看别人做的过程,已经很有意思啦!原来,操作系统是这样做出来的! 百度文库里貌似有了,但是为了支持geek精神(与这哥们安家的地方没关系,谢绝钢锁砸电脑),还是不贴网址了。

   译者为此书写的引子:http://www.cnblogs.com/turingbooks/archive/2012/08/15/2640197.html

   看了这本书,有个好玩的联想。一个猴子学会了用棍子打猎,后来知道用棍子穿着大石头,打出小石头做一把小刀。再后来,更复杂的来了,星星点点后,就成了人。人从一开始只有锤子,当一个神人用锤子敲出了钳子,就可以用锤子、钳子造更复杂的东西——第一部车床一定不是车床造出来的,每一种更先进东西的诞生,都是某个大牛用土鳖的东西硬干起来的,从这一点,佩服微软、苹果、IBM这些老牌公司,几十年一个系列,从简单到复杂,推动着技术的革新。



Logo

更多推荐