直到今年阴历年之前,我还对苹果电脑没什么感觉。过完年,买了个Macbook。然后,最终觉得对普通用户来说,苹果的操作系统确实比微软的更好一些。以下是几个重要的理由:
1. 无所不在的“拼写检查”
苹果的操作系统OS X中有系统内建的、无所不在的(build-in and ubiquitous )拼写检查。在微软的Windows操作系统中,这个功能不是系统自带的,当然更不是无所不在的。在Windows自带的rtf编辑器“写字板”(WordPad)中是没有拼写检查的,大多数用户只有在昂贵的MS Office套件中才能使用“拼写检查”功能。(尽管,也有第三方的免费拼写检查软件,但终究略显麻烦,并且无论如何都做不到“无所不在”……)对很多普通用户来说,计算机的最重要功用之一就是“字处理”,在这点上,OS X确实要比Windows对用户体贴得多。
2. 无需安装任何“杀毒软件”
对普通用户来说,在OS X上,“不用安装任何杀毒软件”(别管究竟是什么原因造成的),实在是个天大的解脱。我个人不相信国内的一切杀毒软件,总觉得它们都是另外一种“后门软件”——尽管这种看法不一定准确,但总没必要拿着自己的数据去冒风险验证它们的贞洁吧?
3. 无需“重装系统”
Windows的系统崩溃谁都遇到过——只要用得足够久。随着使用时间的推移,种种原因将造成Windows越跑越慢,最终出现各种各样的“慢性病”症状……许多年前,有人做了个后来被西门泰克收购了的软件,叫做“幽灵”(Ghost)。它的出现,解决了一部分问题。很多电脑洁癖用户(比如我),一定要先在自己的电脑上安装个“干净”的系统,而后{dy}时间做Ghost镜像,而后不管是否出现问题,都要定期“恢复C盘”……其实极其麻烦。现在的OS X中有个系统自带的Time Machine,它会自动定期备份系统,并允许用户随时查看、恢复某一特定时间的文件状态。于是,在Windows下的“好习惯”,到了OS X中,就是“xx没有必要”的东西,即,无需为此耗费任何时间精力。
4. 默认的无所不在的“全文检索”
尽管Windows系统也自带“索引服务”,但既使用起来笨重又设置起来繁琐。Windows 7的开始菜单中,默认情况下没有打开文件内容全文检索,只有“文件名搜索”。这好像没什么,但实际上却与OS X的Spotlight存在着天壤之别。在OS X中,Spotlight默认即为“全文检索”。这对电子时代的阅读者来说,意义非凡。用户只需要在硬盘上建一个目录,以后无论看什么书(哪怕纸质书),都可以在网络上找到pdf版的电子副本(80%以上的情况下),而后把pdf副本直接扔进那个目录。日积月累,用户就相当于拥有一个“私人电子图书馆”——想要查阅什么的时候,只需要记得只言片语,就可以在Spotlight中检索到文件名和文字具体位置……
5. 免费的开发环境
苹果的开发环境XCode是免费的,微软的Visual Studio是很昂贵的软件(尽管好像也有免费的学生简版)。在OS X中,Python是自带的,Apple Script同样是无所不在的。这一点好像对普通用户来说没太大的意义,但实际上却真的意义深远。MS Windows的设计,本质上来看,基本上认为“所有的用户都是技术白痴”,“他们只需要知道他们该知道的东西就行了”……而OS X的设计,无论是否真的出于“高尚的动机”,但终归给使用者留出了一扇“可以随时打开的门”,让那些愿意学习编程的普通用户随时出入……
6. 动物园和植物园
刚才提到OS X中有无所不在的AppleScript,其实更重要的是在这个操作系统上,绝大多数程序是基于Cocoa的,而这样的程序,基本上都是“Scriptable”,即,用户可以在这些程序之外通过AppleScript控制它们。所以,在OS X上,每个程序都像是“动物”,它们有自己特定的语言(每个程序都有自己特定的“Dictionary”,告诉计算机使用者,那个程序懂哪些“名词”哪些“动词”),它们不仅能跟计算机使用者交互,还可以与其它程序交互……在Windows不是如此,在Windows上,每个程序都是“孤立”的,它们之间大多无法“交流”。所以,OS X相对来看是个“动物园”,Windows相对来看是个“植物园”(其实没有植物园那么漂亮,因为其中的每个植物之间大多都并不协调……)。
{zh1}这一点很重要。因为OS X上无需重装系统,所以,用户会不由自主地愿意花费很多时间去“定制某个程序的细节”(而无需担心某天系统崩溃,就又得从头再来)。于是,在OS X上用程序,有点像养宠物,你跟它交流得越多,它就越聪明……这是多年来我在Windows上用各种应用程序从未有过的体会。我个人的体会(尽管可能偏颇)是,在OS X上找到了真正用得着的程序,会自然而然地认真思考自己是否真的应该购买;而过去只使用Windows的时候,确实不觉得哪一个程序是必须买的,除非Windows本身,因为它是买计算机的时候OEM配送的。
另,请不要把我当作微软的极端反对者,或者苹果的{jd1}拥趸,我只有一台Macbook,但有一台PC笔记本,两台PC台式机,还有一台老机器,装的是Ubuntu,作为文件服务器…