我搞C++后端开发的,我平时的工作就是在一台Thinkpad E470c上干的。vscode 写写代码,传到公司服务器或者自己虚拟机上编译一下,ssh工具(xshell)连上公司服务器看看我的程序跑的如何,看看日志,看看top,参数等。
我平时的软件就是vscode,谷歌浏览器,TCP测试工具,VMWare虚拟机(centos6.9, centos7),office ,notepad++ ,SSH Secure Transfer ,redis desktop manager等。
感觉没问题,我一直想啊拥有一个mac,各种想。后来我组装了一个黑苹果,吊炸天。感觉很爽吧,配个4k显示器,各种给力。
但是黑苹果不是macbookpro ,然后我今年买了 macbookpro 2019款,16寸的官翻机,现在是13000多,买回来之后我是各种心疼,喜欢啊。然后装了各种开发环境,C++ ,go, xcode ,QT Clion.等。光用本子的话没啥,但是当我一连接显示器的时候,那个本子就好烫。烫的跟我2018年用我神舟-炫龙笔记本打吃鸡那种烫。
百度,苹果官网,知乎,等看了一大圈,又说更改风扇频率,有说设为集显模式禁用独立显卡,有说这本身就是这个问题,没法解决,只能物理外挂一个散热风扇底座。
现在我的macbookpro 在家里放着吃灰了。
当时为啥不买新款的m1x ,m1xmax 的macbookpro ,因为我好多是x86架构下的虚拟机搞比如验证东西,写示例代码等,所以选2019款了。啊哎,后悔死了。
如果你买了本子,有连接外接显示器需求可一定要慎重。不过2020款m1 芯片的macbookAir好像不热,我见我们市场运维的同事用的嘎嘎给力。
你可想好啊,铁子。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
割一下。2022年1月25日。
昨天我看别人说,电脑上的扩展坞或者线要尽量少。或者拿type-c 转hdmi或者,type-c转DP,外接显示器不怎么发热。于是我在某东上买个某联的80块钱的一根type-c转HDMI的线。晚上回家试了试,再type-c转HDMI 连AOC 4k显示器,播放《钢铁苍穹》1小时,微微热。跟以前大不一样。(此时我电脑没插充电线,只有一个type-c转HDMI线)。
今天早上我拿电脑到公司,type-c 转HDMI 连我的三星的1080分辨率的电脑,20分钟左右开始发烫。我同学说让我买个苹果官网1098的那个扩展坞。一劳永逸。我怕并不能改善,就放弃了。
你们有啥尝试。可以告诉我。
我来说说为什么 Mac 曾经在一段时间里成为程序员首选:
1,因为它能原生安装三系统。
在当时,它是唯一官方支持原生安装 MacOSX, Windows, Linux 三系统的设备。所以可以满足各种不同情况下的要求。
2,因为具备原生命令行。
虽然 homebrew 如此难用,但其实好歹还是能用的。而那个时候 WSL 还没有问世。
然而,随着苹果全面走向 arm 专用处理器。这个优势已经不复存在了。
首先,现在的 M1 Mac 既不能原生安装 Windows,也不能原生安装 Linux,因为原生Linux支持的本质就是蹭 Windows 支持的车,利用 Mac对Windows的那部分支持来支持 Linux,所以理论上不能支持Windows就难以支持Linux,虚拟机安装的不算哈!
然后,现在的Windows也原生提供 WSL 了,而WSL直接二进制支持 Linux,以及任何Linux的包管理系统,这就比mac上的命令行好用太多,毕竟Linux的软件源丰富而且速度快。
所以,Mac在开发方面的优势不但没有上升,反而下降了。现今除非你需要开发iOS应用/Mac应用,否则购买Mac都不算是非常明智的选择。
其实 arm Mac 在能原生支持Windows/Linux之前我个人不建议购买。
最后,如果是工作用途的电脑,还是建议让公司购买,不然,在这台电脑上工作的产物权属不明确。自己家用购机还是建议以娱乐需求为主。
一句话结论:你非要买苹果我不拦着,但问我意见我不推荐。