multiple1902
2013-03-17 05:47:42 +08:00
对于开发者来说,MS Windows 挺好的。4000 ~ 8000 CNY 这个预算范围可以买到相当不错的 ThinkPad 了。
* 写代码:MS Visual Studio 是目前 C++ / C# 等语言最好用的集成开发环境,完爆苹果的 Xcode,MSDN 文档非常完善。此外,通过使用 cygwin 软件,可以在 Windows 系统中获得一个类 Linux 环境,但这种场合我更建议使用 Linux 代替 cygwin。
- OS X 命令行的内置命令不够丰富而需要通过 Homebrew、Gentoo-prefix 等安装其他软件 —— 这和在 Windows 里使用 cygwin 获得 UNIX 工具的区别在哪里?
* 行业软件:设计和创意类软件,如 Adobe Creative Suite 中的应用程序,如 Photoshop、Illustrator、InDesign、Audition、DreamWeaver、Flash Professional、Acrobat、Premiere、After Effects 等,均同时提供 MS Windows 和 OS X 平台的版本。计算机辅助设计类软件,如 AutoCAD 同时提供 MS Windows 和 OS X 平台的版本,而 Rhino 和 SolidWorks 只提供 MS Windows 平台的版本。总的来说,要使用商业的工程软件的话,建议选择 MS Windows。
- 设计和创意类软件软件在 OS X 上被支持得更好,甚至一些软件如 Logic Pro 只有 OS X 平台上的版本。但是,如果有人的工作非要使用这些软件不可,我想他买电脑的预算会远远超过 8000 CNY。
* 办公:MS Office 2013 是迄今为止最棒的生产力套件,它包括 MS Word、MS PowerPoint(一直不理解为啥有人要把 PowerPoint 简写为 PPT,念起来难听程度不亚于 A-P-P。好好地正常说话不行么,微软只是把 .ppt 作为 PowerPoint 2007 以前的文件格式的默认扩展名而已,不念名字念扩展名显得专业还是怎么的?)、MS Excel、MS Outlook、MS OneNote 等应用程序,而它们在各自的领域均是最佳的(但是总有一些笨蛋不拿工具做它该做的事,比如用 MS PowerPoint 做「电影」、用 MS Excel 「画画」,然后再大惊小怪一下:「震惊!长见识了!XXX 软件高手告诉你,原来 XXX 也能这么用」),而且其中的 MS OneNote(笔记软件)并没有 MS Office for Mac 的对应应用程序(但是有 Android、iOS 和 Office Web Apps 上的版本)。
- 从工程的角度看,MS Office for Mac 在移植过程中做出许多妥协那简直是一定的,这使得 MS Office for Mac 无法与 Windows 平台上的 MS Office 相比。也不要指望 MS Word for Mac 能完全兼容 Windows 平台版本的全部功能,更别提 MS Office for Mac 通常会晚于其对应 MS Windows 版本一到两年发布。
* 其他:几乎没有哪家银行的网银敢不支持 MS Windows 平台。
MS Windows 同时也是企业和机构用户的首选:
* 成熟的账户和域管理机制:很多企业和机构中,员工的电脑并没有采用企业化的管理方案(例如域控制下的登陆),就跟一堆个人电脑摆在一起一样,员工各自拥有电脑的管理员权限,无法做到统一的管理 —— 他们永远坚信更先进的管理方式无法提升工作效率。是的,当你不好好用电脑的时候,病毒的传播确实是难以避免的。
* 配套软件解决方案丰富:光服务器和开发类软件,就有服务器系统 Windows Server、数据库管理系统 SQL Server、开发者工具 Visual Studio 和 Expression Studio、生产力工具服务器 Exchange Server 和 SharePoint Server 以及 Lync Server 等、安全管理部署工具 Forefront,而他们都是相互集成的,为企业省下的不光是时间。微软产品线丰富的好处是,当企业要用的时候直接买即可,不需要东拼西凑来自不同生产商、质量难以保证的软件。
关于笔记本电脑,我还有如下几点补充:
* 相对使用 HDD,操作系统和应用程序安装在 SSD 确实能极大提升使用体验,文档类放在 SSD 中的体验提升不明显。
* 电池续航时间很重要(我很羡慕 ThinkPad 可以外接大电池)。现在许多笔记本电脑(以及超极本)已经宣称能使用 7 小时或者更长时间了,而曾经大家都在 2 小时附近,这区别很大。
* 楼主提到不考虑 MacBook Air,原因是什么呢?它的优点在于轻和薄、兼容 MS Windows (听说会造成续航下降)和主流 Linux 发行版(实测 openSUSE x64 12.2 在 MacBook Air 13" 上可以达到 7 小时续航)、触摸板很好用(后两点不是相比 MacBook Pro 的优点),缺点在于性能无法满足科学计算(但这样的计算任务应该丢在服务器上跑)、内存和硬盘无法再扩充(平心而论,4 GB 内存和 128 GB 的 SSD 的容量也不小了 —— 你的代码能有多大呢)。
本人使用 Windows 桌面 12 年、Linux 桌面 3 年、OS X 桌面 2 天。目前使用 openSUSE(KDE)x64。