准备入手一台macbook pro,过来人经验意见如何?

自己之前一直使用linux(manjaro)系统进行自己的科研,感觉已经很满意。使用的电脑是Thinkpad T系列,打字也挺好的。看到很多大牛都有自己的mbp,自己也准备购买一台。有什么好的建议没有。之前一直没有使用过macos系统。

正想卖掉呢,有时候有各种小问题,但是显示方面确实不错

建议等 M2(x

各种小问题?是这个系统自身设计的一些问题?还是说你的需求这个os系统满足不了你。

最近的使用 elfeed 后会报一个 org-version N/A, 但是我在公司用 linux 就没问题, 启动速度上 linux 也更快

air直接买,pro建议等等,快更新了 arm mac用emacs挺爽的

1赞

如果对手上 Linux 已经很满意了,没有需求的话不建议换 mbp. M1 芯片各种小问题还是很多的

mbp2016, 重度使用到现在, 相当稳定, 就按键磨坏了一个. 现在换台式机了, 主要是要打游戏.

新款的M1版本据说性能和电池续航都超级nb, 值得一试.

Mackbook Pro的键盘机器垃圾,形象的说就是敲钢板,Arch的软件包安装完爆brew.

强烈建议你保留ThinkPad + Arch

4赞

M1 MacBook Air 长续航,无风扇,虽然性能也很强,但我觉得有前两点足矣。

就是有点费 SSD(8G 小内存尤其明显)。

等新款(实际上,你不说你常用什么的话,很难推荐。

新 arm Mac可能不兼容你的常用工具

我实际上主要是科研,计算机方向。我常用的主要是脚本批处理,bash python。常用的软件matlab等。emacs vim不用说了,经常使用。特别是emacs,基本80%的工作都是用它完成。其他的应该都比较通用,比如浏览器google-chrome, firefox,一些pdf软件。这些都是我每天 都用的最高频率的软件了。对我来说,linux确实是比较方便了。这个想起来买mac,可能看到很多大牛都有,也想购买一个。我的意思是大家使用mac比如做科研或者办公,这个体验如何,会不会更方便,体验更好,还是说有很多糟点。当然每一个系统都有自己一些独立的生态系统,是其他系统不可替代的。

很多人可能只是没认真考虑过就选择了 Mac,并不是主动选择,毕竟市占率高,甚至想用 Linux 但未必驾驭得了。既然楼主 Linux 用的没问题,何必换,不过是未尝试过怕错失什么东西的一种焦虑(FOMO)罢了。

如果不是 hammerspoon 和 applescript,我想我会换 Linux。

我平时以mac 为主,有6年多,之前一直是thinkpad + windows。

  • 一个主要原因是手机,iPad (配合 apple pencil,开组会的时候,可以用来写公式)和笔记本等同一账号的同步:iCloud (也会用dropbox,但iCloud 同步和家庭成员内部一起用,更方便),mail (我很少用emacs的,因为考虑到手机可以随时接收邮件,及时处理),calendar,apple music, photo,safari, podcast 以及mac自己的notes.
  • 我其实喜欢Mac的trackpad 和magic keyboard 2。一般笔记本办公都会直接连接到显示器,采取蓝牙的,独立的trackpad 和magic keyboard 2 办公。2017年当时有一款macbookpro,是蝶式键盘。我的体验很差,确实和敲钢版差不多。后来键盘有更新。我自己用过2019款的macbookpro,当时键盘已经更新,这个敲钢板问题就不存在了。而近期发布的mac,键盘看起来彻底放弃了蝶式键盘,这样体验应该会更好。
  • Emacs 是我主力用来写paper和代码的工具。
  • MacBook的屏幕一直都不错,非常清晰舒适。
  • 处理远程集群上的工作,也比较舒服。我是iterm2 和tmux 配合使用。
  • Mac 自己的office 软件 和微软的office软件都是用起来比较顺手。
  • Mac 系统感觉还算稳定,硬件也比较稳定。用起来比较省心。
  • 笔记本需要考虑续航和便捷性,因为会随时拿起来就出差或者开会,也会随时在某个地点办公。macbook 在续航上比较给力。
  • 目前MacBook pro的散热不理想,有时候会有些热,风扇声音也会有。我是期待新M1 or M1X or M2可以用在macbook pro上。但即使散热不理想,考虑到其他办公的省心,我也觉得还是不错的。M1 Air 我一直没入手,是担心它的性能一般,官方给的配置8GRAM也不够,SSD方面256G,配合icloud 基本足够了。512G 就比较理想了。其实平时数据主要在集群上,笔记本上有些测试或者小规模的数据,主要用来写代码,足够用了。我自己会配置一些外接SSD,500G,1T都有,也不算太贵。
  • Mac系统不支持Nvidia GPU,这个比较遗憾。所以深度学习方面,我自己配置了台式机 Ubuntu + Nvidia GPU。
1赞

那还行,只要科研不是搞深度学习,那,Mac 挺好用的…

建议等新款一出,然后买就行

我的是mba 2020 i5 16G/512G SSD。感觉还可以。在cpu散热器上加了一片硅胶散热贴后,只要cpu idle在90%以内,cpu温度在47度左右,风扇基本是不会转的,在负载高的时候,风扇一般在3000转以下,在办公室基本听不到风扇在转,温度控制比mbp好不少。键盘感觉偏软,不如thinkpad。

没买M1的是因为有些软件担心M1的big sur系统版本太高,个别软件,如ssl vpn在catalina跑没问题,怕在big sur上跑不起来,就没法办公了。而且需要跑windows虚机,必须用intel的cpu。不然M1是不错的。

说起来,如果不是要带着用的话,推荐 Mac mini,便宜,性能高。

这么说可能不合适,因为不是过来人,也不做科研,但身边有人用了macbook,我看他操作给我感觉最常见的行为就是在mac oswindows虚拟机界面之间不断的切来切去…可能找个好用的虚拟机会比较重要

除了外壳比较坚固,维修比较方便外没什么特别的优点。除非你需要写iOS程序不然没必要换。如果工作需要写iOS程序的话公司会给配的不需要自己买。

用过 8 年 mac,现在是 NixOS。

  1. 当你不是重度 cli 用户的情况下,mac 会比 linux 好用不少。因为 iterm 确实好用,mac 的 UI 也好看,但需要做一些 GUI 和 shell 相互交互的时候 linux 还是会更方便(指 WM 可以快速切换、兼容性等等等。alfred 很不错,但还差点味)。另外就是工具链虽然大部分两面都支持,但 mac 上总会有些奇怪的问题(或者虽然没有问题,但用起来感觉就像是你在美国说中文,有点水土不服),而有时候支持没那么好(比如 nix 能用,但肯定不如 homebrew 对 mac 原生的支持好)。用 mac 基本意味着没办法扔掉 DE,可 linux 是可以扔掉 DE 的,这要看你的使用风格。
  2. 当你不是重度娱乐玩家的时候,linux 会比较好用(娱乐指看视频、摄影这种,打游戏两面都别想了
  3. 当你写 web 前端的情况下,mac 会比较好用。特别是色彩和字体。写后端需要看情况,但基本上来说 mac 上的工具链能用。
  4. emacs 在 mac 上使用感觉怪怪的,因为总会有更好的软件来代替一些功能,显得二者中有一个会比较多余。特别是当你重度使用纯文本来做很多事的时候(比如管理 todolist),会发现 mac 的那些 UI、字体 虽然好看,但好像基本没有也不影响。何况在 mac 上也有非常多优秀的 native app 来做这些事。
  5. mac 上 parallel 跑 windows 相对 linux 上来说还是要方便不少,对于使用 M$ 等办公的场景来说确实远好于 linux。
  6. 科研的情况下,两者差不太多。mac 上也有不错的文献管理工具,当然 emacs 也可以用。但需要考虑到你仿真软件的情况,虽然不少软件都是全平台兼容,但在使用习惯上会有差异,比如 OMNet++,mac 和 linux 上用着同样的工具链,但我感觉在 linux 上用要舒服不少(都不用内置 IDE,只有库的情况) 。而且你不可能所有仿真都是本地跑的,实验室总会有台机器,能快速迁移总归是好的(当然,这种情况用 docker/ci 来处理更好)。
1赞