为什么国外程序员爱用 Mac

2026年09月20日 05:14
有1个网友回答
网友(1):

x1、Mac OS X 是基于 Unix 的。这一点太重要了,尤其是对开发人员,至少对于我来说很重要,这意味着Unix
下一堆好用的工具都可以随手捡到。如果你是个 windows 开发人员,我想你会在 windows 上装一套cygwin 环境吧看你不用
flex/yacc,grep,screen,ssh,make看好多 open source 的项目只提供cygwin/gcc/make
的编译环境。Mac 就是基于 BSD Unix 的,所有这些都是 built in 的。
2、开发环境。c/c++/java
/perl/python/php/ruby/lisp,各种 shell,应有尽有,直接支持,非常方便。你要在 windows 上开发
C++,要装个 Visual Studio 编译器吧看或者其他的 C++ 编译器;你要开发 Java,你要下载 Java SDK
吧,说不定还要一个 Elipse 或者 Netbean;你要用 Perl,要安装一个 Perl 解释器吧,Active Perl看你要
python/php/ruby,你要安装……看开发程序需要库,图像处理,视频处理,人工智能之类大部分库都是只支持 Unix/Linux
的。Mac 基于 Unix,所以这些通通都和 Mac 能很好和睦相处。
3、编辑器 Vi/Emac。作为 程序员/IT 人员一个好用的编辑器太重要了,因为写程序/改系统配置都需要编辑器。我在Mac上差不多1/2的时间是 browser/email,另外1/2时间差不多就是 Vi 了。
4、没有病毒/木马。用了5年多的 Mac 就没看到病毒长成什么样,我还看不到 Mac 上装杀毒软件的需要。
5、不需要维护。Mac 买来就直接用,磁盘碎片整理看不需要。装驱动看Mac 装好了,驱动就好了。重装系统看我5年没有重装过一次(期间换了几次不同的 Mac)。