找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 79360|回复: 0

程序员开发者角度来看:M1Mac对开发者来说超值还是一般? ...

[复制链接]

该用户从未签到

发表于 2020-12-11 08:46:37 | 显示全部楼层 |阅读模式

您需要 登录 才可以下载或查看,没有账号?立即注册

×
ITDaily & AI 中国
每日最新 IT 圈 AI 圈新鲜事吐槽 给你想看的

                               
登录/注册后可看大图

我决定购买新的苹果M1 MacBook Pro(2020)用于开发目的。我目前的mac工作得很好,但我对长电池寿命和宣称的M1芯片的功率很有信心。这就是为什么我喜欢它,我充满希望。
我是一名软件和网络开发人员,我在一个研发部门工作,所以我不断地研究和实验,无论是为了工作还是为了创造内容。我使用IntelliJ、WebStorm、PhpStorm和Xcode,这取决于我正在编写的内容。
我还有一个代码YouTube频道,我使用Adobe Premiere, Adobe Audition, Adobe After Effects, Adobe XD, Photoshop和Illustrator来编辑和准备我发布的内容。
我拥有一台2019年的iMac,我主要用于音频、视频和文本编辑,因为它的强大和方便,可以一直在一个漂亮的办公桌上。我还拥有一台2019年和2015年的MacBook Pro,我用它来进行编码和研究。当我在导出视频或将大量视频文件转换为mp4时,我的iMac风扇就会失控。当我在编译大量代码时,我的MacBooks风扇会尖叫,有时我不得不同时运行许多开发应用程序,以同时测试多个服务。
有时,当我有很多事情同时进行时,我会得到 "内存不足的警告"。问题是,他们几乎总是在热运行,电池持续时间不长,我觉得我需要更好的。他们是可怕的旅行原因或偶尔拉出来在咖啡馆或火车站代码真正的快速,这就是为什么我买了一个iPad代码简单的想法,有时在旅途中。
第一天之后,我就被震撼了。我就像平常一样,在不插电的情况下连续写了8个小时的代码。電池的使用時間是令人驚訝的,這可能是新的M1筆記型電腦最吸引人的地方。这可能是这些新M1笔记本电脑最吸引人的地方。
我的打码时间变得异常安静。我特意同时尝试了很多东西,它继续安静。它变得有点热,但没有像我的其他笔记本电脑一样。即使在我导出或编辑我的YouTube视频时,它仍然很安静,不提它导出视频的速度比我的iMac快得多。
摄像头很烂。它不打扰我的原因是,每当我需要视频通话,我使用我的iMac或iPad。我也有一个go-pro相机,我可以连接更好的视频质量,以防万一。说实话,反正我也不在乎摄像头。
两个端口也不影响我。我使用适配器,给我更多的端口,当我需要他们,说实话,我很少插入其他东西,除了充电器和我的iPhone。我宁愿不插入任何东西,除了我的iPhone,但我明白这可能不适合其他人。

                               
登录/注册后可看大图

当我第一次启动IntelliJ和WebStorm的时候,我感觉有点卡顿,但是在进入几分钟后,开始感觉正常了。我相信可能因为是第一次使用,没有针对这个芯片进行优化,所以是正常的?我莫名其妙的觉得IntelliJ和WebStorm的文件索引有时有点慢。
Chromium、Edge和Firefox,第一次启动都需要3-8秒左右。第一次启动后,它们大约需要1-2秒。总的来说,我觉得它们有时很慢。
Safari的速度超快,这让我了解到浏览器一旦适应M1的情况。所有的苹果原生应用都很好用,到目前为止,我的编码相关软件都没有阻止我做任何我需要的事情。
不过我在Docker或任何虚拟机上没有运气,这对我来说是个巨大的问题,但我知道Docker团队对M1很兴奋。查看这个视频,了解DevChannel关于Docker和Android Studio的测试细节。现在任何依赖VM的东西都无法运行,对我来说,只有Docker限制了我的工作流程。
XCode像任何苹果软件一样,效果更好。应用的构建速度更快,体验也非常棒。也许这是我在编译和构建代码时感受到的最大改进之处。
总的来说,编码体验是一样的,或者说稍微好一点。我觉得代码编译和构建时间更快,这对我的帮助很大,但它并不像,快了10倍。对于大型应用来说,它可能快了1.5倍-2倍,我用它测试过。
对于Adobe XD,一些旧项目它无法打开或正确打开,并给我错误。对于我在M1 MacBook中开始的项目,一切工作都很顺利,完全没有变化。我能够打开和编辑我的大多数旧项目,但对于几个最大的项目,它失败了。Adobe还没有更新这些程序来利用这个M1芯片,所以,没有什么大不了的。
Adobe Premiere花了较长的时间为我运行,但当它做到了,一切工作正常。我得到的错误与媒体编码器对一些文件。After Effect未能正确打开我的一个项目,但总的来说,我还是希望最终能打开这些项目。
打字体验很棒。我真的很喜欢这个键盘,我发现它比我拥有的所有MacBook和iMac键盘都要好。键盘的按键并不平坦,让你感觉就像在平面屏幕上打字一样,而且键程恰到好处,至少对我来说是这样。我可以感觉到按键在移动,响应也非常棒。我也喜欢它打字时发出的噪音,这对我来说是一个重要的细节。
我不是一个触控条的粉丝,但我喜欢它为我提供的IntelliJ快速运行或创建提交的选项。对于设计程序来说,这可能是一种乐趣,而且你需要记住在你与计算机的互动中融入这种乐趣。
不幸的是,我经历了错误。很难说这是因为软件还是硬件的原因,但因为我从未在运行相同操作系统的其他电脑中经历过这些问题,所以我要责怪MacBook。
笔记本电脑意外进入睡眠状态,有时迫使我反复打开和关闭盖子才能让它回来。Chrome和Edge在我身上意外退出了几次,一次是在我写这篇文章的时候。其他的一切都与程序启动缓慢有关,做一些事情比平时慢,有时无法打开项目和文档。
我选择了Pro,尽管内部看来它们是一样的。我会说,去的空气,因为它是惊人的便宜,如果价格是一个关注。我喜欢两者的大小,空气更轻,我可以把它拉出任何地方,只是开始编码。
过渡这个过渡绝对是最好的一个。我简单的从旧的笔记本备份设置了这个新的笔记本,一切感觉就像我的旧笔记本在新系统中一样。这归根结底是配置文件、脚本、软件包和语言的安装等等。它几乎就是在工作!

                               
登录/注册后可看大图

我仍然保留我的另一台笔记本电脑来做专业的事情,因为环境的设置是为了我所做的工作类型,如果一个新的笔记本电脑系统为我搞砸了,我会讨厌它。如果你想更换你目前的专业笔记本电脑,不要这样做。现在还为时过早,而且16选装尺寸还没有上市。
如果你正想买一台小而强大的笔记本开始编码,或者你不介意有些东西一时半会不能100%使用的风险,请和我一起体验。电池和电力几乎可以弥补它的不足。
随着时间的推移,为这种新芯片打造的应用,情况会有所改善,但总的来说,我没有受到很大的影响,主要是因为我有备用机,而且我对电池、风扇和电源都很喜欢。
Is M1 Mac Worthy or Good for Developers? | by Before Semicolon | The Startup | Nov, 2020 | Medium
作者:Before Semicolon
编译:张亚飞
回复

使用道具 举报

网站地图|页面地图|Archiver|手机版|小黑屋|找资源 |网站地图

GMT+8, 2025-6-26 23:24

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表