对于一个程序员用Mac OS X 和windows哪个更好一些各有啥优缺点。

这个主要看对方是干什么的,还有个人喜好。
■网友的回复
只要他不是.net、C#之类的程序员只要他能适应mac os x(这个要看个人 有的人真的没法喜欢上mac os x)我觉得mac os x是合适之选附两篇博客供参考为什么我认为每个程序员都应该用Mac OS X?MacBook Air与工作效率钱少就买air 钱多就买pro楼上说的要是银子一万以下,同样的价格买的windows系统的电脑远比MAC电脑好略微不同意 同价格买的windows系电脑顶多也就是配置高了而已 所以此处的好也只是针对配置而言 说实话对于程序员 还真不是特别需要那些多出来的配置
■网友的回复
Mac可以装windows反过来不一定行→_→
■网友的回复
首先,我没有mac,但用过同事的Mac mini。
就工作而言,非window必须的事情,我更喜欢用Linux。像嵌入式开发、Linux服务器开发、android开发和java开发等工作在Linux下的开发十分方便,尤其是使用shell命令做一些操作比在window点来点去更高效(我不会cmd命令),做android开发也不用像window一样装驱动。但对于一些对软件依赖比较强的工作,如PS之类的在Linux下实在无能无力,只能使用其他的操作系统。
对于Mac,我的感觉是一方面有许多支持的软件,另一方面是可以和Linux一样,进行命令行的操作和使用make进行编译等优点,不用像window下还要使用vs对源码进行繁琐的编译工作。但我身边使用Mac的同事和朋友基本是做ios开发的,对于他们而言,只是使用IDE进行开发,而从不使用命令行,我觉得是一种浪费。当然,肯定还是有很多的Mac程序员会使用命令行的。
最近学习unity3d,官方只提供了Mac和window的下载,但在论坛有ubuntu版本的包下载。我在台式机(i5 机械 集成显卡)和tinkpad E450上都装过window和ubuntu版本的unity3d。对比来说,ubuntu的显卡驱动比不了window上的(个人以为的,不必当真)。而且,window还是宇宙第一的vs,所以选择了使用window系统。但这是暂时的,只要我的电脑在ubuntu下可以流畅运行unity3d,我一定马上把window作为第二系统,只在下日剧的时候会开window。
至于Mac,我的一位老师说,他在做一个unity3d项目时,把Mac烧了(他也不清楚为什么,所以不要找我较真这个问题)。反正我的最爱是Linux,只有工作和下片的无奈才会用别的系统。
■网友的回复
【对于一个程序员用Mac OS X 和windows哪个更好一些各有啥优缺点。】 mac有宇宙第一IDE?


    推荐阅读