由于"大牛"这层的人数不少,所以也很难统计除到底是中国的"大牛"数量多还
是西方的大牛数量多?我估计应该是个旗鼓相当的数量,或者中国的"大牛"们
会更多一些。
看到这里,可能会有很多人会以为我在这里说瞎话,Linus Torvalds 写出了著
名的 Linux 操作系统,我国并没有人写出过类似的东西啊,我国的"大牛"怎么
能和西方的比呢? 不知大家注意到没有,Linus Torvalds 只是写出了一个"象
模象样"的操作系统雏形,Linux 后来真正发展成闻名全球的开源操作系统期间,
完全是因为许多支持开源的商业公司如 IBM 等,派出了许多比 Linus
Torvalds 更高楼层的幕后英雄在里面把它开发出来的。
可能有些菜鸟认为 Linus Torvalds 是程序员中的上帝,不妨说个小故事:
Linus,Richard Stallman 和 Don Knuth(高德纳)一同参加一个会议。
Linus 说:"上帝说我创造了世界上最优秀的操作系统。"
Richard Stallman 自然不甘示弱地说:"上帝说我创造了世界上最好用的编译
器。"
Don Knuth 一脸疑惑的说:"等等,等等,我什么时候说过这些话?"
由此可以看出,Linus Torvalds 的技术水平并不像想像中那么高,只是"牛
人"和"大虾"觉得"大牛"比他们更牛吧了。在我国,有一些当时还处于"大虾"层
的人物,也能写出介绍如何写操作系统的书,并且书写得非常出色,而且写出
了一个有那么一点点象模象样的操作系统来。我想中国的"大牛"们是不会比西
方差的,之所以没有人写出类似的商业产品来,完全是社会环境的原因,并不
是技术能力达不到的原因。
"大牛"们之所以成为大牛,主要的原因是因为把"牛人"给盖了下去,并不是他
们自己觉得如何牛。也许有很多菜鸟、大虾甚至牛人觉得"大牛"这层已经到顶
了,但大多数"大牛"估计应该是有自知之明的,他们知道自己现在还没有爬到
半山腰,也就勉强能算个半桶水的水平,其中有些爬到这层没有累趴下,仍然
能量充沛,并且又有志者,还是会继续往更上一层楼爬的。
看到这里,也许有些菜鸟、大虾、牛人想不明白了,还有比"大牛"们更高的楼
层,那会是什么样的楼层?下面就来看看第 5 层楼的奥妙。
第 5 层 专家
当大牛们真正动手做一个操作系统或者类似的其他软件时,他们就会发现自己
的基本功仍然有很多的不足。以内存管理为例,如果直接抄袭 Linux 或者其他
开源操作系统的内存管理算法,会被人看不起的,如果自动动手实现一个内存