- 论坛徽章:
- 0
|
花了一个月,终于读完了ESR的UNIX编程艺术。感触很多,
不单单是计算机的。这本书实际上是介绍在数字领域(Cyberspace),
如何使用人类个体有限的智力(Mental Power)
来解决广大的未知领域的问题。这就涉及到方法论的方方面面的问题。
世界上肯定是存在着比UNIX更好的操作系统,但Windows和Macintosh
以及现存的所有的OS都不是,他们背离了简洁透明性的原则(如果人的智力
水平足够高,就不需要这样的原则,假定你可以应付由它们带来的复杂度,
那么全世界的安全公司,开发公司都不需要对其进行改进了)。我们也不能
否定存在一个满足简单透明的操作系统,其设计和使用就像E=mc2一样优美。
但至少目前没有。
UNIX本身是存在很多问题的。他的设计者假定用户是专业人士,比他们
更知道怎样操作和使用应用程序。但是,现实社会是,知识领域过宽,
用户不可能专注于所有的领域,因此,要求他们对所有的应用程序都
进行配置,都有深入的了解,就未免太强人所难了。清华大学的王垠
博士把学习UNIX看作是一个买车的人必须对自己的车有深入的了解。
这个比喻是较恰当的。但是,有时候我们不能对用户期待太多。我们周围
的普通民众希望得到ready-to-use, off-the-shelf的应用。另外,联系到
当前的社会,我想到了愈来愈多的造假,有关部门总是提醒消费者学会这个,
学会那个,以防上当。我们的社会把太多的责任推给了个人,每个人活的多
累啊,社会的发展成本多大啊。试想你能成为多面手,应付所有问题吗?
我们需要的是一个社会的集体信用体制,每个人的负担就不那么重。UNIX将
太多的责任推给了用户,产生了很多问题。这是有其产生根源的。UNIX是从
大学科研院所走出来的,不是从消费电子产品里出来的。就好比
Walkman(我从现在开始决不买日货),他受欢迎从一开始就是它是面向普
通用户的,不是业余无线电爱好者。没有采用提供大量的用户工具后就置之
不理。如果是那样,你恐怕要自己设置发射频率,接受频道
控制方式,因为系统给你大量的tooklit,这种DIY的乐趣,一般人是不要享受的。
可以这样说,UNIX提供了专业化的软体生产工具,有先进的现代化大生产
的坚船利炮,但是没有贴心的面对面的服务体系,因为他们酒香不怕巷子深。
UNIX也是有很多好的方面的。首先它提供了专业的应用环境,提供了简
单一致的接口,使得每个程序都专注与一件事,每个程序都可以互相配合,
像积木一样搭建成稳定的高楼大厦(结构不是想搭积木那么简单啊)。每
个程序模块及体系之间是一个专业化的结构,这个系统的运行成本就很
低,不是说服务用户的成本。占用系统资源少,代码可重用,每个模块
小,透明,人脑就可以适应,捉虫(debug),安全漏洞就比较少,系统的复
杂度就比较小,大部分是局域的问题。其实这也是我们理想的专业化社会的模型。
其次,UNIX没有华丽的不必要的包装,这样用户在使用时就不会被他的事
情分散注意力,分神,就全心全意的进行自己的应用。操作界面是简单一
致的,这样无论怎样升级,用户都不会被开发者无情的抛弃,试想一下
2008年Windows的应用软件,菜单项和对话框是不是埋藏的愈来愈多,
愈来愈深,以至于你都找不到了,出的电脑书是不是愈来愈多,彩叶愈来
愈多,我们国家的树愈看愈多,印刷时的污染愈来愈大,MS的钱
愈来愈多,你们的时间花在学习界面上的愈来愈多。别以为,可视化就是
最好的方案,做个简单的图形,写个简单的文件,你是很乐意用MS的。
但是,你毕竟是知识分子,不会只写写简单的通知,随手涂个鸦把。恐怕
你都要做点serious computing的吧,这种情况下,对付复杂的逻辑和应用
背景,全部手动hacking,神仙也不行啊。做个几百页的论文,财务分析,
仿真模拟,影片制作,win恐怕都不是个好的选择。不要跟我说,你
可以雇抢手,crack别人的,盗用别人的,就像假文凭,这种情况你当然不
费吹灰之力了,根本不会体会到Win用户的苦衷了。
UNIX倡导Tools, not policy。他为用户提供了大量的工具,是得用户不依
赖于任何一个方法,条条大陆通罗马吗,不一定那个方法就是最好的,你
能预知未来吗?所以还是多样化一点,如果不这样做,不仅把用户
限制死了,把自己也逼上了梁山,留调后路嘛。
最后UNIX的历史充满了成功和挫折,背叛和统一。有三件事影响了现代
的UNIX。一个是互联网的发展,他把地球村上的居民紧紧联系在一起,
一个是图形化系统的产生,最后一个是廉价PC的诞生。UNIX源于自由协作
,但过度商业化、专属化,使得其失去了赖以生存的根基,忽视低段用户,
应用,使他失去了广大用户,让MS成了垄断的公司,让一部分人失去了
cyberfreedom。而UNIX生来就应该是Serve the people的,随着开源
运动的兴起,UNIX有回到了正轨,虽然偶有不和谐的声音,但是那只是
几个苍蝇乱叫,几声凄厉,蚍蚨撼数谈何易。三十八年过去,弹指一挥间。
UNIX秉承我佛大无畏业精神,一定可以发扬光大。
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/11944/showart_59673.html |
|