您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > 关于windows和linux对比最有深度的文章之一
关于windows和linux对比最有深度的文章之一ZT来源:ChinaUnix博客作者:ChinaUnix博客发布时间:2008-04-2416:21:13域名注册o域名惊喜价格cn域名1元注册ocom域名39.9元虚拟主机o主机按月支付,低至19元/月o超大流量,可开子站点VPS主机o特惠VPS168元/月,4-8M独享带宽保证o独立操作系统,无限开站点作者:enfuzion发表时间:2003/01/1304:30pm完全用GNU/Linux工作?摈弃视窗系统低效率的工作方式,发掘Linux身上的UNIX气质我已半年没有使用视窗系统的方式工作了。Linux高效的完成了我所有的工作。GNU/Linux不是每个人都想用的。如果你只需要处理一般的事务,打游戏,那么你不必了解下面这些了。我不是个狂热的免费软件份子,虽然我非常喜欢免费软件。这篇文章也不是用来推行免费软件运动的,虽然我觉得免费软件运动是非常好的。这篇文章也不是用来比较Linux和视窗系统内核效率,文件系统,网络服务的。我目前是作为一个用户而不是个研发者来说话的,我们的讨论是基于操作,应用层面的。是为了告诉大学里还不了解,或不理解UNIX的科学工作者和大学生,UNIX比视窗系统更适合用于科学研究工作,请大家理解UNIX的工作方式,不要用视窗系统的标准来需求Linux,而要用一个科学工作者的标准来需求自己,用UNIX的思想来武装自己。我显然是反对在大学,特别是理工科专业推广视窗系统的。我也反对在对“娃娃”们的计算机启蒙教育中使用视窗系统。因为视窗系统不论从技术上,经济上,思想风格上都是和我们培养高科技人才的目标格格不入的。视窗系统的流行属于历史遗留问题,爷爷一级的人当然已不可救药,不过我们不应该让下一代继续走上歧途。UNIX不是计算机专家的专利当我建议一些非计算机专业的人用Linux的时候,非常多人说:“UNIX是计算机系的人用的,我们不能理解。”“UNIX是男孩用的,我们女孩不用。”不过其实世界上的大多数科学家和工程师几乎用的都是UNIX作为他们的计算机工具。就因为他简单,可靠,稳定,强大,有趣。甚至非常多时候UNIX就是唯一的选择。你说:“我们都会用UNIX的话,你们计算机专业的人还用来干什么?”非常容幸的告诉你,计算机专业的有一部分人就是专门为你们提供这样强大而方便的计算机工具的。如果他们制造的工具只有自己会用的话,那这个工具更有什么用?理解GNU/Linux不要用视窗系统的标准来需求Linux。由于GNU/Linux这个词太长,下面如果没有特别指明,“Linux”就是指“GNU/Linux”。在这个年代,恐怕没有人需要我来介绍Linux是什么了吧?如果你觉得“Linux只不过是跟DOS差不多的东西”,那请问问你旁边的Linux用户,Linux到底是什么?那为什么我还要写一篇这样的文章?因为,我发现更有非常多人不不理解Linux和UNIX,虽然他们也在用他,不过他们有时会问:“为什么Linux不能像视窗系统那样……?”,“怎么RedhatLinux不能mountNTFS分区!”,“Linux下用什么整理硬盘?”,“什么时候OpenOffice才能完全兼容Word文件啊?”,“目前更有什么视窗系统能干的事情Linux干不了的?”……他们有40G的硬盘,却只为Linux分配了2G空间,有时还抱怨“这个东西怎么占这么多硬盘!”似乎视窗系统该占用大部分硬盘。他们把重要的数据装在视窗系统的分区,似乎信不过Linux。他们总是到处寻找新奇的,好看的GUI程式,对命令行的东西一概不屑一顾。他们对Drag&Drop,菜单设置,自动升级非常感兴趣。他们如果找到一个非常像视窗系统程式的Linux程式,一定会非常高兴的说:“哈哈!Linux也能……了!”如果Linux在某种测试中胜于视窗系统,他们会高兴得跳起来。他们没有办法用Linux解决问题的时候,甚至用Wine来运行视窗系统程式。有时实在没办法,只好重起到视窗系统,或干脆省得麻烦,在视窗系统下装一个VMWare虚拟一个Linux玩。你如果出现了上面的情况,说明你的思想受到了视窗系统的某种潜移默化的影响和误导。你没有能够从本质上理解存在于Linux身上的UNIX思想。你支持Linux,你喜欢Linux,你能从中感觉到快乐,这非常好。你目前只需要明白的是:Linux从来就不是个玩具,他是天才UNIX的后代。UNIX是自晶体管发明以来最伟大的发明,他从诞生那一天开始就比视窗系统的设计出色。你要体会什么叫做“设计”,一个糟糕的设计并不是到后来缝缝补补就能变好的,而一个出色的设计,不仅能以不变应万变,而且能影响到后来者。一个出色的设计配上一个出色的实现,那就是非常出色的发明。Linux就是这样的一个出色的发明。Linux并不必追赶视窗系统,也不必打垮微软。他的最终目标是改动整个计算机世界,还人们自由,给人们乐趣和方便。Unix是简单的,你不必成为一个天才也能理解这种简单。UNIX的设计者DennisRitchie说:“Unixissimple.Itjusttakesageniustounderstanditssimplicity.”不过我不这么认为,因为我不是个天才,不过我却勇敢的把视窗系统完全删除掉,遇见不明白的事情的时候努力用UNIX的方式去解决,而不是寻求视窗系统的帮助。目前我体会到了UNIX的思想和好处,我能用比视窗系统高效几倍的效率工作。因为我相信这样的信念:“视窗系统能办到的事Linux一定能办到,而且办的更好。”这小节开头的话应该改成:“Unix是简单的,你不必成为一个天才或是计算机专家。不过在这个冲斥着视窗系统错误观念的世界,你需要信念和勇气才能理解他的简单。”我下面就告诉你一些我理解到的东西。首先,你要知道的是微软在国际科学领域是根本没有地位的。微软的地位微软的名声在欧洲和美国的大学里,特别是在计算机系里之坏,大家可能有所耳闻。我认识的MIT,Stanford的教授,贝尔实验室的专家,甚至一个欧洲小国的高中计算机老师都绝口不提微软的名字。在他们眼里,微软只是个没有真技术,专靠在落后国家商业宣传和垄断经营的小公司。这个“小”并不是说他人少,钱少,而是说他先进技术少。我上次和王益合作写了一个算法演示程式,那个算法是贝尔实验室一位科学家StevenFortune非常天才的发明,为了程式能够被身边大多数人使用,我们选择了VC+MFC作为平台。我在分析算法时还得到Fortune非常热情的鼓励,寄给我一份资料,还多次回信耐心的给我讲解了非常多细节。不过程式完成之后,我把样品发给Fortune,他回信说:“对不起。我机器上没有MFC。”话说的非常客气,不过我已感觉到了他对视窗系统的不屑。然后我把MFC静态编译进程式再发给他,他就没有再回信了。他显然不是瞧不起我,而是确实有难处。你能感觉到这位科学家对微软和视窗系统是什么态度了吧?不是反感,而是他心里根本没有视窗系统这个东西!微软在高科技领域没有发展,那么他怎么生存呢?到发展中国家去发展一下,他们的人民还对计算机一无所知,我说不定甚至能打入大学的计算机系呢。我送他们软件,我捐钱盖大楼,我出钱找图灵奖获得者来演讲,让他们觉得我们都是科学家!好了,目前全国的大学包括清华,几乎所有人机器必装盗版Win2000,OfficeXP,学校的选课系统是非IE不能正确浏览,论文用Word编辑,演示用ppt做,email的通知附件是doc文件,你不用Word打不开,连863项目都用VC写程式了。我非常久以前就看到一份报纸说,“微软为什么不严厉打击盗版?”这篇文章说,微软非但不打击中国的盗版行为,而且有放任之趋势。放长线吊大鱼,“以后我要你们加倍的来还我!”确实如此,他的目的快实现了。视窗系统笼罩下的中国计算机教育说句丢脸的话,比尔盖茨非常久以前是我的偶像……//blush在中国,比尔盖茨被非常多人奉为神圣,“少年计算机天才”,甚至有的人提到他的名字就做出“抱拳对天”的姿势。非常多人谈到微软的“新技术”,“高科技”都是眉飞色舞。各种“VC编程圣经”,“深入了解VisualC++”之类的书,在开头几页都会出现非常肉麻的字眼,“在那团团的混沌中,一个开天辟地的精灵,视窗系统1.0,诞生了……”微软的软件被这么多人盗用,那么人们是怎样使用这些盗版程式的呢?先看看计算机培训班,教的都是一些DOS命令,打字,视窗系统基本操作,Word文件处理,PowerPoint,高级班可能有Excel,Access……参加各种微软认证考试,MCSE,MSDE的人络绎不绝。考试辅导班都贴出了“280元,考过为止”之类的字样。考试参考资料更是昂贵,有些计算机书店整整两书架都是“MicrosoftPress”的东西。我有个同学参加认证考试,每门考试都要200多元。而且你一次考不过能再考,又要交钱。他后来还津津乐道跟我说,看我,花了XXXX(一个四位数)元考过了微软认证,得到一张比尔盖茨亲笔签名的证书和价值6000元的视窗系统XP内部发行版。“计算机要从娃娃抓起”,我们再来看看娃娃们学的是什么。大部分家长给孩子买了计算机之后,他们首先就会装一个盗版的视窗系统,然后买来盗版的游戏开始玩。如果哪个孩子会用Delphi编程式,那可不得了。报社记者,电视台争相报导,说,某某学校的初中生某某,在别人都还在玩计算机游戏这种“初级阶段”的时候就已用Delphi写程式了。镜头还瞄准了他显示器上面的像框中的比尔盖茨头像!我刚进入大学计算机系时还不懂得什么是操作系统,因为我以前只用过“中华学习机”。看到新入学的同学们各个谈论的都是“视窗系统95”,“VC”……我简直觉得我落后了好几十年相同,整个一土人,根本跟他们答不上话。好不容易找到一个比较熟的同学问了一下:“你们天天谈论的瘟95是什么啊?”答:“win95就是个操作系统,跟DOS是一类。”“朵死是什么?”“你连DOS都不知道是什么?别在计算机系混了。”学校上课当然不讲VC编程之类的东西,不过上Pascal的老师有一次就说:“嗨,我们学校真是落后。目前别人都用C,C++,甚至VC了,我们还在讲Pascal。不知道什么时候才能有VC课啊。你们出去也是要用VC的,只好自学了。”于是,有些同学非常多时候上课都捧着一本非常重的“视窗系统编程大全”之类的书,根本没有听课。吃饭时就念念有词的跟我说,“代码的优化是无止境的”,“匈牙利命名法真是伟大的发明”……这就是中国非常多大学计算机系的情况。感觉到无知了?这不是偶然的,而是微软长久以来埋下的伏笔。他要让无知的大家都把他奉为神圣,他要让支持UNIX,Xwindow的人一旦说UNIX好,Xwindow好的时候,都被一群人围着说教:“这个视窗系统也能做到”,“你对视窗系统有偏见”,“微软才是主流啊”,“你敢瞧不起win2k?”,“.NET就是世界潮流”,“微软的毕竟是新技术”,“有钱就是有技术”……甚至在一番论战比较后败下来还是要说:“视窗系统性能差点,不过易用性强”,“视窗系统是老百姓用的,需求别那么高”,“微软那么有钱,以后想超过UNIX还不容易吗?”……发达国家的计算机教育我前段时间在USENET发文问有关Scheme语言的问题时,认识了一位丹麦人。他解决了我所有的问题,并且建议我阅读一些非常“深奥”的有关程式语言语法,文法的书,他告诉我非常多网站能学习LISP,Scheme,人工智能,算法。他叫我看JonathanRees的论文SyntacticClosures。他还打包给我寄过来一份MIT的HowtoDesignPrograms。他说他在自己的PC机上装的是Linux,他用Emacs编辑,运行Scheme程式。他对Emacs的了解和爱好真是使人惊讶。他大学本科毕业时做的毕业设计是个Scheme解释器。这对于我来说是望尘末及了。他是那么的不厌其烦,我的每一个问题他都周详的回答。我有时都觉得过于周详了,怎么这么耐心啊?我觉得他似乎是我的高中老师。他是什么样的人呢?我好奇的打听了他的情况。原来,他是丹麦一所普通高中的计算机老师。他说他在高中里讲授程式
本文标题:关于windows和linux对比最有深度的文章之一
链接地址:https://www.777doc.com/doc-3703496 .html