03.04 看到一篇文章说每个程序员应该有一台MBP,那么比起Windows笔记本,MBP到底有什么优势?

伝儱


首先,因为它很稳定,我这个MacBook Pro已经4年了,流畅程度跟刚买的时候没啥区别,几乎一个月重启一次,很少有卡顿(游戏除外,这货完不了游戏),这四年主要的变化就是电池不行了,从8小时续航到3小时续航。


其次,很漂亮啊,很高大尚,金属外壳,4年了,还跟新的一样,系统的界面也很漂亮,屏幕也非常好,自从用了MacBook,看低分辨率的屏幕简直无法忍受。

然后,该说说重点了,Unix系统,终端功能强大,连接服务器方便。

还有好多牛逼的软件,比如Dash


Alfred


对了,还有一个强大的神器,parallels Desktop,解决你偶尔对Windows的需求。


iStat Menus,时刻显示着电脑的各种状态。


还有好多很棒的软件,就不一一列举了。

一旦习惯了MacBook,你将会爱不释手。


贾壁人


虽然我不是程序员,但感觉mac还是非常好用的!

前几天用imovie制作一个小视频,突然软件自动关闭了,用了这么久还是第一次碰到软件自动关闭,因为很多操作没有保存,心想这下得从新来过了,可是重新打开imovie,里面的东西都还在,和软件关闭前的内容一样,这下放心了!

其他软件不知道是不是这样,但我用imovie制作视频之类的,从来不需要保存然后关机之类的操作,有时间了,打开mac就做,做不完直接合上mac,下次继续!

还有一个体验比较深的是双十一的时候,办公室的那个windows台式机,放那里不动,只要半个小时,桌面全是双十一的广告,点关闭都要点半天,深恶痛绝!

还有一点是mac杜绝了我没事就想打CF的念头!




鸣人179489805


先上两张图,证明我现在在用MacBook Pro。


我说一下我觉得mbp的优势:

  1. 稳定、好用的系统。我用mbp很少关机,喜欢打开就用,除了升级系统几乎都不怎么关机。但是它不会因为我不关机而很卡,依然还是那么流畅,这个我觉得windows的笔记本做不到,以前我用windows笔记本的时候,几天不关机系统会变得很卡。系统也很简洁,风格很轻松,软件的广告也少,可以更加专心coding。

  2. mbp的做工很好,除了键盘。Unibody的做工,让人接触到觉得做工太出色了。但是那个什么蝴蝶键盘就不敢恭维了,我都是外接键盘来用的。

  3. 屏幕出色。苹果产品的屏幕都是一致的出色,很多设计的人员都会使用苹果电脑。

  4. 牛x的硬盘。

mbp也会有缺点:

  1. 软件的兼容性不如windows,像office就不如windows版本,oracle这些的数据库软件也没有macos下的版本,sql server 就更不用想了。

  2. 有些软件的权限没有windows的高,可能macos是为了系统的安全吧。像QQ,mac版就不能远程。


上面说的缺点是可以克服的,只要在macos下安装一个虚拟机就可以解决了。需要在windows下运行的软件就直接安装虚拟机里面。



如果觉得我的回答解决了您的疑问,可以给我点个赞,要能关注我就太好了,我会定期发布一些关于IT的文章。----- 一个喜欢IT知识的程序员


学学IT


如果你是一个.NET程序员,请忽略掉我下面说的所有话,直接选择Windows机器,毕竟visual studio是银河系最好的集成开发环境。而且我推荐XPS,毕竟这是一款唯一可以跟MacBook Pro媲美的Windows PC,如果你不是.NET程序员,那么就如问题中所说,每一个程序员都应该有一台MBP!

基于Unix,这是选择MBP最重要的原则

Mac之所以是Mac,就是因为基于坚如磐石Unix,macOS系统基于Unix的FreeBSD分之,意味着macOS和Unix和Linux都是亲戚。

Unix和Linux下所有的工具,你拿过来就可以用,你喜欢的Emacs/Vim在macOS拥有很好的兼容性,你所需要的各种shell,比如SSH,比如Bash等等,各种环境比如C/C++/Java/PHP/Python/Ruby/Lisp等各种环境应有尽有。

第二点就是,macOS真的非常省心

不用担心病毒。首先是因为macOS的装机量的确不如Windows那么多,所以那些搞病毒研究的机构或者团队,实际价值也不大。再就是macOS毕竟内核是开源的,而且软硬件平台都是苹果一家公司来决定的,受到病毒的威胁比较小。

不用随时准备重装、极度稳定。我的每一台Mac从购买到使用过程中,就一直没有重装过,并且除了系统更新,基本上我连关机都没有过,因为没有必要,系统非常稳定,也不会出现乱七八糟的蓝屏、死机这些问题。

第三点就是,在工作和生活之间寻求一个平衡

这一点其实还是非常重要的,就我的体验而言,我会觉得做开发,windows会让我不爽,比如各种环境配置,比如各种各样的注册表、环境变量,安装一个软件也要安装半天等等,相信大家用过RAD Studio(包括了C++ Builder和Delphi,知名的可视化开发环境,C#支付海斯伯格大神之作)的小伙伴的应该体验过,安装这个软件有多痛苦,基本上安装完半天时间没有了,简直是太痛苦了。

平时娱乐(当然我现在已经不玩游戏了)Linux也没办法搞定,不论是软件生态,还是在平时看视频、听音乐等方面都没办法获得很好的体验。

这时候Mac就实现了一个很好的平衡,macOS很好的完成了日常工作的同时,也很好的兼顾了日常的学习和娱乐。


EmacserVimer


说几点最直观的感受吧:

1.屏幕舒服。视网膜屏幕对眼睛很友好,看时间长一点也不觉得累。如果以前没用过MacBookPro,会有更赞的体验。现在的笔记本大多是1080p,我觉得这个分辨率是最垃圾的,还不如1366*768,因为高不成低不就,Windows字体渲染又不行,看的时间长一点就头疼,不过MacBookPro在强光下不太好,因为是镜面屏幕,但是色彩鲜艳细腻还是很棒的。

2.续航时间长,一般的超极本号称续航十几个小时甚至二十多个小时,实际体验很可能原来的一半都没有,Windows的超极本要么续航不行,要么性能不够,要么屏幕垃圾,15寸MacBookPro都是标压i7 CPU,Windows本包括surface系列都没有上标压,因为对标压i7续航没有信心或者基于成本的考虑吧。

3.软件生态。这不算一个优势,但是Mac的软件生态没有那么差,日常软件Mac都有,真的很小众或者专业软件直接虚拟机就解决了。

其他:触控板,macOS,比起win10的垃圾图标,真的美,win10虽然还不错,但是扁平化和磁贴没有任何设计美感。

当然Mac最主要的问题是贵,当然是值那个价的,不过基于预算和续航的考虑,我还是选择了经典的15款15寸,目前体验不错。我觉得超过一万的笔记本基本上选择Mac是最好的,不要听某些人说MacOS不好用,买来了除了装逼没啥用的说法,真的还是很不错的!

希望给大家一个参考,有什么问题欢迎大家提问,我会一一回答~



小筞筞


说到苹果的MBP,我首先想到的就是贵,一台电脑随便选一下配置都快两万了,而且如果仔细了解一下MBP的硬件配置,会发现并没有比Windows的笔记本电脑好多少,但是为什么那么多程序员会选择MBP呢?

MBP支持Unix命令行

macOS操作系统是苹果的一大特色,它基于Unix开发,支持命令行操作,而且功能比Unix更齐全,而且很多科技公司需要员工在基于Unix的系统上工作,因此,MBP自然成为了程序员的首选。而且对于程序员来说,能使用shell是非常重要的,它能在不使用专用IDE的情况下以几乎任何语言运行程序,就这一点也足以俘获不少程序员的心。

MBP更稳定

你是否还记得电脑一不小心就蓝屏的恐惧。对于程序员来说,他们需要花费大量时间使用他们的计算机,而且大多数都有相当严格的标准。相对于Windows,Mac不管是硬件还是软件的质量都更稳定,不需要过多的维护,也更能胜任程序员日常的工作。

macOS的兼容性更好

如果你使用一台Mac,可以通过虚拟机轻松安装Windows或Linux,但如果你是一台Windows电脑,想要运行macOS就很麻烦。如果你需要开发苹果生态系统中的任何东西,Mac是几乎必需的工具,而且你还能在Mac上开发Android应用程序。因此,对于程序员来讲,Mac的适用性更广。


生活玩物


MBP并不适合于所有程序员..

程序员即指一个群体...

也指一个群体中的一个工种...

一般来说...

有项目经理 技术经理/架构师 系统分析师/需求经理 客户经理 程序员 测试工程师 运维工程师等等...

以工种来说...这其中程序员是最不适合用MBP的....

最适合的是 项目经理 技术经理/架构师 系统分析师/需求分析师....很多小公司没有这些岗位...由程序员兼任....所以有一些程序员也有MBP需求....

.....

MBP的优势:

1.休眠功能.Windows本基本相当于没有休眠功能....打开即用.盖上休眠.非常适合于没事就被叫去开个会.讲个方案.给别人解决个问题.这种全是碎片时间.还必须用电脑的人....普通程序员一个位置一坐一天.强大的Windows主机才是你需要的...

2.续航能力.续航能力很重要.要么在会场.要么高铁上.要么车站里..随时随地的事..随时随地的申请.文档.说明....普通程序员没这需求...

3.与iPhone联动...是指提醒事项以及日历功能可以与iPhone原生同步...

.....

.....

剩下的就是为了优势而牺牲的性能配置.屏幕显示效果等等...

很多人都说MBP的屏幕好...

好个毛线...

你拿MBP和5000元的本比是好...不好还有天理了么?

比比和苹果一个价位的15000元以上的本看看..苹果差的不是一点半点...ARGB低还不支持触控....


ACME63610374577


送说这种话的人四个字—纯属胡说

首先Mac的编程环境可以说是非常不完善,一个语言的编程出来的程序功能是否丰富,是编程工具所运行的环境决定的,环境库越丰富,编程时能实现的功能越多,然而就现在来讲,win10上可用的编程环境库,要比mac os x 10.14的丰富很多,这个数字不是成倍数的差距,而是几何倍数的差距



而且就发展前途讲,windows的编程环境是更加活跃更有上升空间的,尤其是win10 app格式软件的问世,无异于是给windows下的开发打了鸡血,反观mac os,已经6年不更新的unix内核,导致编程环境的丰富举步维艰,包括苹果官方都没有什么大的改进。说MacOS开发错误少的,其实是因为MAC OS下开发容错度高,比如你一个语法用错了,在win上一根会给你报出来,但是Mac上是会给你忽略掉,你就算写错了,也能继续编译运行,很多低级开发者就以为这是MacOS稳定的体现,然而他们恐怕连自己在做什么都没意识到,你有错误能成功编译是一回事,但你不要忘了你的软件不是拿来编译的,而是拿来给人用的,你一个错误两个错误容错了,到最后你的软件还是不能用,你一时方便了却给整个工程造成的麻烦,windows下只要你错了立马会提醒你,虽然检错严格,但是查找和解决问题相对也方便了,而Mac下不断的容错解决不了问题,甚至因为你积攒的错误太多又难以找出会报废掉整个工程,所以对于Mac开发错误少很方便这种有点掩耳盗铃的说法我只能说很有童真。


而苹果对个人开发者越来越苛刻的限制,也导致了很多开发者用脚投票,开发环境进一步恶化,windows 下这几年优秀的开发工具火了一个又一个,mac os十几年都只有“老三样”,如果说windows是一片大海,mac os就是一潭死水

—— 一个mac os x 10.5开始MacOS开发5年最终转windows的开发者


数位解码


半年没用win了,开发办公娱乐都是linux+ps4+switch。。。家里的电脑负责玩一路社的游戏和下艾薇。。。






任T堂达人


1 没有广告,Windows就不说了,不懂电脑的人要被欺负死

2 不用关机,Windows下你不关机休眠后一次试试,一堆问题bug;开发的时候要开n多的软件,每次去公司或者回家都要再开一次,再进入某个界面,简直浪费时间

3 稳定安静,没有后台莫名其妙的进程升级什么的

4 音质好,听音乐是个享受,而且mac平台看视频没有那么多乱七八糟广告,很多都是免费看

5 硬盘性能好 已经做到了极致,硬盘性能比现在消费级的981还好

6 价格贵 但是这东西比Windows保值,1年后还能卖90%以上价格,win的电脑你试试看 Thinkpad的直接7 8折

7 电池续航好 win平台的会有很多莫名其妙的程序在后台运行把你的电量消耗光,出门后那种一时找不到充电的地方,电池又不好使的人会有深刻体验

8 打游戏就别考虑,根本没法比

10几年以上win经验转mac平台,所以综上所述,这东西就是给需要的人用,适合小众群体,适合的人觉得是神器,不适合的人一点价值都没


分享到:


相關文章: