2007年元旦开始,我就订购了一台苹果笔记本Mac Book Pro。 改用Mac OS X 操作系统。经过100天的使用,我发现Mac OS X 除了输入法单调(没有双拼)外,其他并没有妨碍我的地方,相反很多优点胜过Windows。我甚至发现Vista有很多模仿Mac OS X 的痕迹。

图1——苹果笔记本Mac Book Pro

图2——Mac OS的日常交流界面:Email+IM

图3——Mac OS的开发工作界面: Eclipse(Java)+Poseidon(UML)
比较花时间的是熟悉Unix命令行,因为在安装 Tomcat等工具时偶尔会用到。现在我已经在Mac操作系统中搭建好J2EE的开发环境:Eclipse+Tomcat+MySQL+UML工具。
目前我们和海外公司合作开发北美的项目,用到的是最顶尖的MDA技术。当国内还在讨论MDA的理论时,北美的牛人已经付诸实践,用MDA生成应用程序。也许,这种开发技术5年以后会在国内流行,就像设计模式,国内的正真应用整整比国外晚15年。
除了工作的需要,主要还有两件事促使我告别Windows平台。首先是Vista并没有我期望的那么好,Windows自身的安全漏洞令人不安,靠不断的补丁解决问题无异于亡羊补牢。其次,我钟爱的delphi不再受到Borland公司的重视。当然delphi受困于Windows也是导致其没落的原因。我以前的电脑曾经饱受灰鸽子木马之害,灰鸽子是用delphi开发的程序,因为delphi可以轻易写出对Windows底层进行控制的程序。delphi与Windows的完美结合可以成就软件高手,也可以给小人以可乘之机。
告别Windows,摆脱对M$的依赖,打破.net神话,可能并不一帆风顺。但这一步的迈出,意味着有更多的选择和更广阔的自由空间。
当今软件技术的希望在于更加开放,无论是开放源代码,还是开放的平台(不依赖平台的技术)都是我们追求的目标。在我们的工作生涯中,相信这一点将使我们受益。
关于Vista与Mac OSX的详细比较参见文章:
微软苹果你要谁?Vista MACOSX对比测试

0 评论:
发表评论