最近看了下Linux之父Linus的自传,简单记下大神(I am linus ,and I am your god)的几句话:
- 生活的意义:生存,社会秩序(位置),娱乐
- 进化:
你知道在整个太阳系,人类已知的最复杂的工程是什么吗?不是 Linux,不是Solaris,也不是你的汽车。是你,还有我。想想你和我都是怎么来的——不是什么超复杂的设计,没错,凭运气。除了运气,还有:
–通过分享“源代码”实现自由的可用性和授粉机制,生物学家把它称作DNA。
–毫不手软的用户环境把我们不好的版本轻易地替换成更好的可执行版本,从而使种群更加优秀(生物学家把这叫做“适者生存”) 。
–大量的无方向的并行开发(试错法) 。
我从未如此严肃过:我们人类永远都无法复制出比我们自身更复杂的个体,而自然选择却不假思索地做到了。不要低估适者生存的力量。不要错误地认为你可以做出比大量的平行试错反馈环更好的设计,那样就太抬举你的智力水平了。说实话,太阳照常升起,这和任何人的工程技巧或者编程风格都没有关系。
【有兴趣的同学,可联系我获取电子版,仅限学习用】