就实际经验来看,macbook非常优秀,性能良好的macbook几乎可以说适合所有的常见程序员。因为现在大部分的软件开发平台都是可以跨平台开发的,在macos *** 作系统下,也可以开发c语言、Java、python或者前端javascript等,再加上macbook良好的性能和 *** 作手感,开发效率还挺高的。
身为程序员,说下答案,在使用了四五年的macbook air 13总结的最喜欢的几个原因,主要三个原因,1、苹果系统;2、触摸板;3、便携性
作者大概在05年有的第一台电脑,不过是个台式,那时候笔记太贵了,液晶显示器也贵的离谱,只能买得起台式,那时一直接触的windows系统,到了最近几年才接触的mac电脑和Linux,这几年的接触中不得不说,这 *** 作系统对编程人员的支持和Linux一样,相当的棒。尤其是对编程语言ruby语言的支持上。
由于这个开发语言的特殊性,导致windows下的开发异常的麻烦,经常出一些莫名其妙的问题,如果你不想让你的开发半途而废,迟早换系统吧,linux和macos会是不二之选。
钱还富裕的话,可以考虑air系统,如果还有充足的话pro也很不错,如果一般的话,可能考虑性价比高的电脑装一个linux系统,当然可以尝试一下装个虚拟机,里面再装个mac系统也很不错的。
好用的具体系统在哪?
还是挺多的, terminal终端、分屏 ,这应该是程序最喜欢的两大特色之一,至于界面美观用起来丝滑流畅那反而并不是程序员更加关心的问题,开发人员这类人群更注重效率,像linux和macos系统集成的软件包管理,就是一个非常好的例子。
比如在安装像mysql或者git软件的时候,你不需要像windows那样,先去搜索引擎下一个,再下一步下一步的安装,我们只要在terminal打上一串安装代码就可以了。
当然非程序员对代码很陌生,他们并不觉得这是一件非常有效率的工作,对他们来讲,windows的 *** 作可能更人性化一些。
这个应该是苹果除了系统以外最具特色的东西了,鼠标在苹果系统中可没有触摸板受欢迎,这在学年用windows的用户看来是不可想象的,毕竟鼠标太好用了,触摸板不是太小移不到位,就是不精准,这在苹果系统下完全不存在,苹果系统的触摸板是一个比鼠标更好用的设备,表示自从买了苹果mac,一直就没用过鼠标,到现在一直没用。
合上电脑盖子就走 ,之前一直在非苹果机上玩,这个 *** 作第一印象就是,再次打开时,电池损耗会增加,系统恢复后会非常慢,这是不可想象的,但苹果能做到。
长时间不关机 ,话说,现在写文章这台机器,已经几个月没关机了,不用时就是合上盖子,这在windows下的 *** 作习惯完全不同,别说几个月不关机,一天不关机,你第二天的电脑就会很卡。想到一个故事,但更多的是一个笑话,一个微软员工跳槽到苹果公司,下班时看到他同事合上盖子就走了,就问了一句:你们怎么不关电脑,结果得到的是一堆鄙视的目光。
电池很抗用 ,手上这台mac air,在咖啡厅用一天妥妥的,不用带电源这个累赘。
最主要原因是,现在年轻一代,不管有没有钱但是一定得享受,用Mac主要部分还是装逼。要说好用windows也很好用,别给我说什么unix系统,链接服务器方便,终端好用和linux命令一样、系统不卡这些,这些在window都可以搞定。作为一个用了10年Mac的老程序员总结就是这些。已换windows
一方面是xcode的原因,另一方面是因为mac干扰少,windows容易卡,还动不动出d窗广告,容易分心。我不用Xcode但是我也用mac,写c++用的sublime text。
做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的笔记本,就算比较贵的ThinkPad X1也没有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一样。
五,没有乱七八糟的广告,和d窗。
大概就是你看30帧电影和看60帧电影的区别吧,看30帧你也说不上哪里不好,反正一直都是怎么看的,但一看60帧你就感觉,卧槽,好丝滑好流畅
像我这样搞完前端搞后端,搞完后端搞andriod,搞完andriod搞ios,你说,不用mac怎么搞,怎么搞
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)