- 论坛徽章:
- 0
|
很久没来c版,一入眼就是这个样子的讨论,所以有点不可思议,言辞过失还请各位朋友原谅。
王垠的这篇文章我也是很早以前在大学的时候看过,当时还把他的网站镜像了下来(现在好像换地方了,这篇文章也不见了)。当时读起来没觉得什么,只是觉得很过瘾,因为里面说的一些东西都是那么切近,包括那个maxima,现在有时候我还用,觉得这样一个小东西做得真是很精巧。有些时候就是这样,一个小东西,也许别人都不会注意或者感觉不入流,但是你自己用着觉得喜欢,赞叹,那你完全可以自己使用。我曾经也是一个linux的传教士,因为我很喜欢linux。当时想的也很简单:这个东西不错,应该让更多的人享受这种福音。可惜我错了,对于大部分中国人来说,已经从思想里定型的东西是很难被改变的。后来,我觉得这种布道很没劲,渐渐的很少和别人提起这些,只是自己的windows下还是装着cygwin——我还是不能没有她。
很多时候,技术并不是顶峰,思想才是。就算在技术上登峰造极,如果思想和目光达不到同样的高度,那才是一件悲哀的事。从这一点来说,我很欣赏win_hate,不只是他的技术,更是做人。
在计算机的世界里游历了十数载,发现很多时候,我们只是遇到一个名字上完全迥异的国度,山河如画却只是外表。回到原点,就会发现,这些像镜花缘里描绘的那些奇异国度已经在脑海中模糊成一片,他们的人民,不管如何奇形怪状,都还是有手有脚,本质上都还是‘人’。
各种操作系统只是殊途同归,各种高级语言也只有一个出口就是机器指令。计算机技术从冯诺依曼时代已经停滞了。人类已经几十年都在原地踏步,china-pub上的大师书籍翻印了一版又一版,但称得上绝唱的还是十几几十年前那些基础理论书籍。我收藏了各种os,无数的linux,各种bsd,各种win32,qnx, beos, plan9, solaris, hpux, 甚至让人赞叹的menuet,我玩弄他们,到最后累得把他们放入我的光盘箱,从此不再过问。他们有什么区别呢?外观不同?进程调度算法不同?确实,不过这些不同也都没有引来革命,终结者里的情景也没有出现。那这些渺小的区别就不去考虑也罢。
如果大家还有精力,不妨也去讨论一下c和basic、tao和com、vbroker、sip和H.323甚至已经通俗不可耐的java和c#这些有什么不同。看看能找出几点?语法、参数、名字……?不过最好不要,又要占用很多版面。
亲爱的朋友们,让我们把眼睛放的更高些。什么时候有人说,其实perl和python一样,windows和unix其实就是同一种操作系统的时候,诺依曼他老人家在天之灵也会感到欣慰吧。以此共勉。 |
|