QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2671|回复: 4

让我们听一下不同的声音——Unix-haters

[复制链接]
发表于 2007-1-13 20:34:46 | 显示全部楼层 |阅读模式

今天发现一本电子书——The UNIX-HATERS Handbook
书里的作者们讲了许多关于Unix系统的缺陷和不足。可能有其主观性的说法,但肯定也有其客观性的意见。
书,你搜索一下,有很多地方可以下载——我是用google.com的。

作者来自许多地方,比如Daniel Weise,在MIT的AI实验室(也是RMS工作的地方,不是吗?)获得了硕士和博士学位,现在是MS的研究员——当然在他当MS的研究员之前就是个Unix-hater;Steven Strassmann,从MIT的媒体实验室(Media laboratary)获得博士学位,现在是Apple的高级科学家(Senior scientist)……大概有九个人(其实里面还列了一个是Dennis Ritchie——因为haters让他给写了个anti-forward)

我想不管是什么原因,从各个方面了解一下这个操作系统是很必要的。
我们不应当只知道系统有多么多么好,更应该知道这个系统有多么多么不好。

当然,我是个Linux的爱好者,也是个开源的支持者。

虽然书里把Unix批的很垃圾,但其中说的很多方面都是事实。我们不应该否认Unix系统有其固有的缺陷;而我们更不应该把系统的缺点说成是优点。
比如,X-window确实运行效率比较低——我身有体会。再比如Unix难记的命令rm,cp(书中解释,为什么这样呢?因为unix设计的年代里,使用电传打字机输入字符是很痛苦的,所以就要减少打字数量——就好像早年有公司为了解决人们打字速度太快而让键盘卡住的问题而设计的臭名昭著的QWERT键盘一样)。还有Unix下没有统一地处理-file这样文件的方式(书中列举了rm,mv,ed等都各有各的处理方式)。还有很多很多。(我刚看,这些只是一些小问题,不是吗?后面还有许多)

我曾经看了王垠的文章而痴心地把Unix作为一个鲁棒(robust)的系统。我曾经克服了重重困难去解决一个系统的设置问题。我也曾经为了在我的PII 366Mhz/128MB的Thinkpad 600E上爽快地运行Linux而花费了N多个月(包括配置声卡、红外等设备,运行GNOME和KDE都太慢了,看了王垠的文章所以学FVWM,又花了N个月),曾安装了多个系统(原来是RH7.2, Fedora2/3,现在是Debian sarege 3.1)。

现在我明白,Linux,或者说Unix不是完美的操作系统。如果你是个电脑的狂热爱好者,Unix还不错,它很好玩;如果你是个业余程序员(我的意思是不挣钱),Linux/Solaris/FreeBSD/OpenBSD/NetBSD, etc也都挺合适。

其他人,还是三思而后行吧。

其实大家骂MS,但如果不是MS,现在的PC不会被这么广泛、方便地被使用。在中国,我们,在这个论坛里的人,有多少人不是从Microsoft的DOS/Windows走来的呢?
说到这,我似乎还要感激DOS,我曾经在上面度过了多么美好的时光,我现在还很怀念——如果DOS支持多任务,我还想它会不会比Unix更好一点呢?

Windows真的不是一无是处——有它,好多人——我们的父母、兄弟姐妹、亲朋好友——他们可不都是狂热的OS的爱好者,可以轻松地使用计算机了,可以方便地在上面聊天、用Photoshop作图像处理……

毕竟,Windows和Unix是属于不同的文化世界的。(http://www.linuxfans.org/nuke//modules.php?name=Forums&file=viewtopic&t=174731)

最后说一下中国的文化。
前天在网上看过一篇文章,说中国的传统文化主要是“求同”思想;而西方主要是“求异”。我觉得还是有道理的。
我,其实也是一个“消息散布都”,到处“ZT”一下,没太多自己的东西。中国太需要有自己见解的人了——不论正确的还是错误的,我们要多听一些不同的声音了

我佩服王垠,一方面,是因为他向我们介绍了一个美丽的Linux世界,让我神往;但更重要的是,他对于中国传统教育体制的反击。
这觉得,这第二方面是他最“伟大”的地方——如果可以用“伟大”来形容他的话。

胡乱说了这些,希望大家心平气和地和我一起讨论一下……
发表于 2007-1-13 22:49:23 | 显示全部楼层
哦,这本书看着挺搞笑的,挺好玩的。
呵呵,你也被王垠那家伙煽动啦?
他是不是学过心理学啊,哈哈。
我把王垠的整个网站都 wget 下来了,
倒是还有不少东西留着有用呢。
不过现在想想好多东西其实没他说得那么好。
尤其是那个 TeX ,不错是不错,
可是一开始就加上的死限制一直没法摆脱。
也许 Omega 能好点。
不过我现在都用 openoffice 了。
其实我觉得要是没有微软的话,
也会有别的公司出来,
现在的计算机可能会更好用也说不定呢。
回复

使用道具 举报

 楼主| 发表于 2007-1-14 00:04:11 | 显示全部楼层
不错,他说的很多东西都很有吸引力,或者说是煽动性,呵呵
感觉Tex在很情况下都不适合我用,我不搞数学或者物理这样理论性很大的东西;前几天学了一下,但是做课程设计报告的时候还是不好用,可能是不习惯吧,做数学公式真不错,但我在Linux下做中文处理总有问题,我还没有搞定。

使用mutt让我感觉不伦不类地,很多时候我在X window下,用一个mutt+crxvt,虽然显示中文没太大的问题,但输入难道还要使用一个zhcon?

Emacs现在对我来说还是一个恶梦

Linux对我来说,中文支持之差最让我受不了──可能是用Windows太多了吧,以前用DOS也没有感觉中文怎么样,可在Linux X-window下中文支持不好就感觉受不了。很多软件都要单独地设置对中文的支持,字体要单独设置……

不过现在还是不甘心,想想还是要学好Linux──总的来说这个OS还可以接受,而且免费──起码可以合法地使用软件了,呵呵
回复

使用道具 举报

发表于 2007-1-14 12:50:55 | 显示全部楼层
TeX 把好多东西都定了一个 256 的死上限。要说设计之初只考虑了英语,那这些限制一直坚持影响到现在就只能说是抱残守缺了。配套的那一套程序,包括 pdftex、cjk-latex、dvipdfmx、ccmap 什么的,哪个都有可圈可点的不足之处。想用 TeX 生成真正完美的中文 pdf 文件,难!这其实都是因为 256 的死限制。Omega 把这些上限升到了 65536 ,也许还不错,不过我是懒得去了解了。明摆着 unicode 才是王道,65536 也快不够了。

其实 TeX 的标记语言实在太烂了,不好学也不好用。这是 xml 的天下。优秀的只有它的排版引擎还有数学公式。不过这两样,呵呵,现在 openoffice 多好用啊,也不比 TeX 差吧。而且 odf 还是标准了。

我还是挺景仰 Donald Knuth 的,他敢玩棋盘上放米的游戏。


我用的也是 Debian Sarge 。家里网速太慢了,要不早升 etch 了。用 zh_CN.utf8 的 locale ,界面竟是英文的,这倒挺不错。中文没感觉有问题啊。字体什么的是得设置一下,不过设完了以后比 Windows 下边漂亮得多。

──看 texbook 想到的,什么地方用什么字体都是有讲究的。粗体斜体那都是西方人的东西,他们标题用粗体,强调用斜体。在中国,习惯上是标题用黑体,强调用楷体,正文用宋体。Windows 里边把宋体字也变形出粗体和斜体的变化,真难看,正式的书上没有这么用的。
回复

使用道具 举报

发表于 2007-1-14 17:50:54 | 显示全部楼层
病毒使我抛弃了windows!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-4-27 06:57 , Processed in 0.100778 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表