|
Con Kolivas的反馈是,Linux内核的整个项目发展是按照大型数据处理的思路进行的。很多桌面客户端运用的改进都是内核开发人员所不屑的。我想这样的反应其实没有什么不合理的,Linus Torvalds一天到晚在家工作,究竟是谁给他发工资?肯定不是我这样的个人用户。肯定是一些大公司,这些公司需要解决安全性,大型数据处理,让Linux这个母鸡帮这些大公司生蛋。世界上2/3的公司的数据处理服务器都是Linux。还有,世界上很多开发者对UI设计是没有什么兴趣的,他们更感兴趣的是如何更快并准确地处理数据。象Linus Torvalds这样的内核开发者根本不在乎桌面客户端运用。所以可以说,他并不是一个神,他只是一个普通人而已,而且偏见性很强。Con Kolivas所遗憾的是他的工作给不少桌面客户端用户带来了很有意义的改进,但是他在孤军奋战,没有任何外部支持,甚至患上严重的颈椎问题。最后他不得不退出。我是挺佩服Con Kolivas,这种佩服可能没有什么根据,我所佩服的是这个人凭着兴趣搞这些内核修改,而且为一些个人用户,为自己认为对的东西进行奋斗。而不少领导Linux内核开发的酋长却无法吸收和支持这些新想法,给人感觉不好。
Con Kolivas另一个的反馈,令人感到气愤的是,一般用户,比如像我这样长时间使用桌面,如果到Linux内核开发的邮件表上发表看法,提出修改意见,反映问题,一般会遭到内核开发高手的无礼谩骂。他们基本上都是使用scare tactic隔离非高手和高手。goitexpert.com对此的评论是“躲在开源开发幕后的慈禧太后”(Dictator hidden behind the flag of OpenSource)。说白了,这群开发者其实并不开放。你也可以从Linus Torvalds谩骂Dmitry Kakurin看出这些内核高手的傲气多大。按照Linus的说法,C应该用在一切程序的设计上面,甚至连ASP,PHP,C++,C#,Java都应该被C所取代。可惜这个世界是多元化(diversified)的世界。不是一种单一的形式就是同一类形式的唯一展示。Linus Torvalds自己的创造证明了这一点,个人操作系统并不是Windows垄断的。现在有Mac OS,Linux,和Windows。所以难道程序设计语言只有C是最好的,最适用的?当然不是,不同种程序设计语言在处理不同的开发项目时发挥不同的作用。没有什么语言是万能的(可能这里有点偏题)。
我所不能想象的是这么一件小事,也就是两个程序员在吵架,也能在CSDN搞出这么大的风波,这个CSDN推波助澜有很大干系。也怪不了CSDN,毕竟是靠人气吃饭的盈利性网站。但是,一群高手就着Linus Torvalds的言论,纷纷评论说C++不好,你们这些爷们的球到哪里去了?C和C++两者都有自己的长短,并不是Linus Torvalds随便就能定义下来。而且智商高情商低的技术狂徒谩骂的话怎么能随便认同。做个熟悉的技术爷们,能够对技术高手说的屁话表示否认。中国程序员要学会走出大师崇拜的阴影,Linus Torvalds,可能只是个智商高情商低的开发者,有时甚至是个自以为是的狂徒,很多事实表明也许这个家伙算不上个大师。只是因为他创造了Linux,并不代表他说的都是对的。
|