最主要原因是,现在年轻一代,不管有没有钱但是一定得享受,用Mac主要部分还是装逼。要说好用windows也很好用,别给我说什么unix系统,链接服务器方便,终端好用和linux命令一样、系统不卡这些,这些在window都可以搞定。作为一个用了10年Mac的老程序员总结就是这些。已换windows 一方面是xcode的原因,另一方面是因为mac干扰少,windows容易卡,还动不动出弹窗广告,容易分心。我不用Xcode但是我也用mac,写c用的sublimetext。 做app开发的,可以在mac上完成android和ios两个平台的开发,打包,上架。在win上想要完成ios端只能黑苹果。现在又有很多app前端混合开发或者搬砖的能同时搞android和ios,用mac省事。专做后端开发呢,win居多 软件开发,mac是首选,itream,idea,subline,好用!主要是系统稳定,系统能用到机器报废,我第一台电脑还在用,11年的mbp13寸! 如果打游戏那必须windows 公司配置mac,我感觉是这几点吧!一,提供公司形象, 二,公司抵税, 三,算是给研发的福利,说提高效率有点扯蛋〔呲牙〕! 我也是在纠结究竟买Win好还是Mac好。作为开发老兵,用过Win,用过Linux,就是没长期用过Mac,这终是一块心病,但是多次看着Mac想入手,一考虑到价格还有点不舍得。一台Win的笔记本,就算比较贵的ThinkPadX1也没有Mac同等配置的贵,别和我说什么物有所值,钱才是第一考虑要素,至少对我来说是这样。工作上来说,Win肯定是够用的,绝对不会出现不能工作的情形,只有别的系统兼容Win的情况,不会有Win去兼容别人的情况。有人说,一个人可不可靠就看他做事稳不稳定,如果和领导或客户开会,突然有个程序或文档要打开,这时Mac系统卡壳会不会影响自己的印象呢?这个真不好说,但在职场还是保守点好,至少对我来说是这样。但是,技术上的冲动有一种强烈的吸引力,Mac从开始到现在,一直有一种精致的映像在市场中傲立,Win虽然好用,却没有这种引领时尚的风骨。对技术老鸟来说,什么技术都应该不算障碍了,把Mac配成和Win一样方便,甚至更方便也不是难事,唯独放下心中是不适应,即可。甚至,一种特立独行般的个性就是品牌所带来的价值,像耐克,阿迪一样,穿在身上总觉得更自信一些,用起Mac来是不是敲码都更快一些呢?现在我也立一个flag,等现在这个本子淘汰的时候,一定入手一台Mac,虽然每次下单的时候都会改变主意,这次真不想变了。别等哪天老奶奶都用上Mac,才开始入手就太Out了,虽然现在已经有点Out了。 用mac都懒人居多,大多不想折腾环境 因为linux很多底层环境都有了 例如,windows还要装很多才能搞makefile指令,例如mingw这种。。。 跑git也是也是要装很多,装错移除也是一大困难。 不过若非XCode因素,ubuntu才是最适合软体开发的 因为你不可能把伺服系统架在macos上OS要钱 写完还要考虑环境在装在ubuntu上,简直傻B。 这是我周遭码农的心得。 卡不卡,是你电脑买太差,有钱买mac却没钱买同价位的win笔电,这才是病。 分不分心,这是你的问题,说用mac就专心也只是借口而已。 当然这一切要建立在你不会用到Xcode情况。否则正常码农首选因该是ubuntu类型。 开源DIY又可以伺服器免费商用 当你用了Mac开发以后,就回不去了。 Java程序员开发效率提升30以上,关键还一直用一直爽,不像Windows下开发,一开始偶尔卡一下,后面偶尔不卡一下。 一,界面简洁。 二,操作简单。 三,手机,电脑,iPad都是一个操作逻辑,上手快。 四,系统好 虽然都是用x86构架,但是内存管理依然和iOS一样。 五,没有乱七八糟的广告,和弹窗。 大概就是你看30帧电影和看60帧电影的区别吧,看30帧你也说不上哪里不好,反正一直都是怎么看的,但一看60帧你就感觉,卧槽,好丝滑好流畅 像我这样搞完前端搞后端,搞完后端搞andriod,搞完andriod搞ios,你说,不用mac怎么搞,怎么搞