美国有个恶俗的笑话平台:鸡为什么要过马路。你可以在这句后面加上任何的一个理由,就好像你可以在“一枝红杏出墙来”前面加上任何七个字一样。不过我今天的问题是,鸡为什么要下蛋?
是像杨朔老爷爷说的那样,“对人无所求,给人的却是极好的东西”么?你当鸡是傻子啊,跟我们一样学了那么多年的小学语文,最后把自己的孩子给人吃?
是因为吃的是草,下的是蛋?没准,鸡也要有上进心,跟牛比一比奉献,拿个奖啥的。
是因为不下蛋就要被宰了吃?这个就变成公司模式了,不过世界是平的,鸡想去哪里,鼠标一点就走了。
或许,或许人家鸡本来就有下蛋的需求,而且下了蛋以后鸡就满足了,也不会跟北极熊那样护着自己的娃,养鸡场只不过是趁机把鸡蛋弄走了才发财的?
嗯,我怎么看这些公司怎么觉得像养鸡场:google, ebay, flickr…
记得去年春天,我在广州停留了一周,抽空看了看当时的博客,发现资深程序员tinyfool同学正在跟一群人混战互联网操作系统这个概念,当时有人连多进程都拉出来溜了溜。
现在没人扯这个了,估计都跟股市里泡着呢。人少的时候,我来偷偷写点想法。
提到操作系统,很多科班出身的人立刻会想起多进程,分时,文件系统,驱动程序这些吓人的名词。不过现在让我们暂时忘掉这些课本上的东西,想想当初为什么要有一个操作系统。当初刚有计算机的时候,那些数学家每天把要算的东西用开关和电线连好,插到那个巨大的机器里去嘎吱嘎吱响一阵,不是很幸福么?算对了就高兴,算错了就钻进机器里找哪个继电器触点里又夹了死蛾子(所谓de-bug),这样的生活多美好啊!整什么劳什子操作系统啊?
您要说了,那多不好用啊。着啊,操作系统就是为了让人容易用机器,至于什么多进程,文件系统,无非都是为了容易用机器。盖茨他老人家就是发在这个地方了:你intel造了CPU不错,你ibm造了PC不错,不过要普通人能用才行啊。
不过且慢,用户真的是在用机器吗?你在机器上写情书的时候,你关心的是你的CPU吗?你关心你的硬盘吗?你关心你的内存吗? 我怎么觉得,你关心的是你的情书呢?或者说,你关心的,是数据。
嗯,歇会儿