说一下我对 Apple Silicon 和 Mac 的看法,理性讨论

2020-11-15 17:48:02 +08:00
 pocarisweat

首先,换到 ARM 是一件好事。无论喜不喜欢 ARM,PC 行业好像都很久没有遇到这种变革了。如果你是一个果粉或者股东,那苹果这次 Transition 如果成了,苹果会形成巨大优势;如果你是一个坚定的「恨果党」,那苹果玩砸了的话,你可以看到这家巨头疯狂打脸,股价暴跌。所以仔细想想,真的要担心的只有必须用 Intel 又必须用 Mac 的那批人😂

然后,微博上很多人把 ARM 和 iPad 划等号,然而两者之间没有半点关系。Windows 不也有 ARM 的产品了吗,也没有 iPad 这么强的限制。决定 Mac 在未来是不是真的会变成大号 iPad 的,是苹果自身对这件事的态度。如果他们真的觉得:噢,Mac 的那些自由根本不重要,我们把这些用户放弃掉就好了。那就没得玩了,我也得放弃 Mac 了。商业上,苹果完全有理由这么做,但根本不现实——所有软件都走 MAS 了,开源软件怎么办?小工具全部不活了?脚本语言全都没得玩了?库克每次发布会都说 We love Macs,但他真的对 Mac 有乔布斯一样的感情?

iPad Pro 出来以后,很多 KOL 说,啊,iPad 真的可以替代我的电脑了,真的可以「生产力」了。我不否认,我相信他们很多人可能真的这么认为的。毕竟能完成自己的任务,就算广义上的电脑了,对吧?但我是一个程序员,我对电脑的定义是「可以自由编译运行自己写的代码」——这条线决定了 Mac 是电脑,而 iPad 不是。那么,如果有一天,Mac 也不能达到这条标准了,那我们大可以宣布 Mac 已死,新的 Mac 就像今天的 MagSafe 充电器,和之前同名产品没有半点继承关系。

X86 平台的兼容性当然是最高的,所以当年能装 Windows 带了 Mac 一大波销量。但架构和系统是否封闭其实没有严格的因果联系。在 PowerPC 时代,很多人也把 Mac 各种改装定制玩出了花。但 ARM Mac 目前看上去很难这样玩了。所以,决定封闭与否的,还是苹果的态度,而不是指令集。因此,对于 Apple Silicon 的 Mac Pro,我好奇的反而不是性能能不能达标,而是苹果如何解决这个可扩展性可定制性与封闭生态的平衡。( M1 的 Mac 目前连 eGPU 都不支持)

话说回来,苹果现在恨不得在小小的耳机在内的所有产品线都加上一个 Pro 版本(我相信 HomePod Pro 也会有的),但它们真的 Pro 了吗?很多事情,难道不是在压缩 Pro 用户的生存空间吗?钟文泽对 Pro 的定义很有意思也蛮有道理:如果你不知道自己是不是 Pro,那你就不需要 Pro 。目前的苹果做到了吗?感觉并没有。简言之,高端产品不够强大,入门产品不够低价。

回想一下 2015 年及之前的 Mac 产品,对比今天好像美好不少。那时候想买一台笔记本,和 MBP 配置差不多的 Windows 本,价格也不会比苹果便宜多少。那时候的模具散热也没这么大问题,也没有 T1/T2 芯片,续航比同时代 Windows 强太多。用到今天,除了 CPU 实在有些孱弱,其他好像都没什么问题。哦,那时候也没和 NVIDIA 闹翻。当年即使买一台 MacBook 装 Windows 用,好像也不是不能接受的选择。

而 2016 年以来的 MacBook Pro 系列,蝶式键盘、安全芯片、全 Type-C 、散热拉垮、电池鼓包、触控条、越来越不稳定的 macOS…虽然随着一波东风,Mac 用户好像越来越多,但曾经的那个 Mac,好像离我们越来越远。2019 年下半年到今年的一些产品,颇有些「拨乱反正」的意思,但远远不够。我相信苹果经历 2018 年风波之后,路会越走越稳,股价越来越高。但与此同时,Mac 值得进一步重视和改进。毕竟,人们处于很多原因喜爱 Mac,这种喜爱不应该变成失望。这是苹果大树的根。

5248 次点击
所在节点    macOS
37 条回复
liprais
2020-11-15 17:55:53 +08:00
"散热拉垮"
用过么?
找一个一样尺寸一样性能散热不拉胯的呗?
agagega
2020-11-15 17:57:29 +08:00
我记得当年 MacBook Pro 是 9299 起,现在的 MacBook Pro 是 9999 起。这跟 iPhone 套路有点像
newarea
2020-11-15 17:57:37 +08:00
还是很中肯的
Rxianbei
2020-11-15 17:59:06 +08:00
@liprais 是的问题就是苹果在相同的性能下,使用最轻薄的模具。但为什么要这么做呢?苹果也做得不好,别人也做的不好的事情,苹果就不该这么做,影响用户体验。
pocarisweat
2020-11-15 18:00:36 +08:00
@liprais
正在用。
我就是后面想表达那个意思。Air 可以更激进,比如像 M1 的 Air 一样砍掉风扇。Pro 大可以牺牲一点轻薄来更实现 “Pro”
tmado
2020-11-15 18:01:17 +08:00
如果只是看点 KOL 以及一些东拼西凑的文章,然后根据微博的观点从自己的立场来把 Apple Silicon 相当带有情绪得评价一番,我觉得对不起你标题里的“理性“
pocarisweat
2020-11-15 18:13:30 +08:00
@tmado
我说的「理性」是指不吵架。毕竟本站 Apple 区的戾气已经重到经常都不想点开了。现在大部分人都没有真机,而且我想说的也不是这几款产品本身怎么样。说到 KOL,我甚至觉得论坛里大部分 Mac 用户都比那帮 KOL 更有资格评价 Apple Silicon 。

我自己用过几年 Mac 了,对 Apple Silicon 我是很欢迎的。我的核心观点是担心在未来 Apple 会借这个机会进一步收紧 macOS 。这倒也不算「东拼西凑」的观点吧。当然,我手里没有 DTK,但这应该不会对这些担忧带来多少影响。毕竟我们谁也不知道库克到底在想什么。
yyfearth
2020-11-15 18:26:34 +08:00
@pocarisweat 其实 iPadOS 只要好好做 支持系统扩展以及 xcode 和命令行环境
那基本上可以替代 Mac 作为开发者的生产力工具

开源软件 小工具 和 脚本语言 其实在 iPad 上也是可以的:
开源软件 /小工具 目前可以通过 Xcode 在 Mac 上面编译运行在 iOS/iPadOS
脚本语言可以安装成 App 来运行
未来如果 iPad 上面可以装 Xcode 和命令行工具 并且直接编译运行源码 不就可以做到「可以自由编译运行自己写的代码」了吗
只不过你不能指望这些软件或者脚本可以访问整个文件系统就是 但这样也更加安全

我倒是希望 macOS 可以提供这样的沙盒环境来运行任何脚本 默认不可以访问外面的文件系统
另外现在最新 macOS 已经不能随便用 kext 了 从某种程度上已经很“不自由”了
TypeError
2020-11-15 18:30:52 +08:00
自己+身边同事,几年的 MBP 的破问题都遇到了
我自己遇到的就有蓝牙失灵、主板挂掉、macOS 卡死,
身边同事遇到有键盘失灵、死机之类毛病的

所以对苹果吹的产品,多观察几代总不会错,不当第一批小白鼠,
而且 ARM Desktop 的生态,能不能发展起来还难说,
作为程序员,电脑能当好开发环境的载体才是好电脑,
所以 ARM 笔记本远不如 AMD Ryzen 的中档 Windows 本吸引我
yyfearth
2020-11-15 18:33:10 +08:00
另外软件和硬件键盘质量你真的不能全怪 Apple
你看看几个主要竞争对手 在 2015 年后 有那个不是越做越垃圾的(或者本来就很垃圾稍微改进了一点)?

你只能说现在 厨子的苹果 不再是 工作的苹果 那样神秘且拉对手一大截那样
没办法大环境这样 而且就守江山而言 厨子算真不错的了
nguoidiqua
2020-11-15 18:39:58 +08:00
我认同八楼的观点,与其瞎折腾 Mac,不如把 Xcode 和 Terminal 下放给 iPadOS,这个我呼吁很多年了,在这个新的基础上搞创新要比背负 macOS 的包袱去创新要轻松安稳多了,而且顺利的话再慢慢把 macOS 向这个方面改也是可以的。

至于 Macbook 品控下降的原因据说是生产上面的问题,当初苹果支持某大型代工厂搞机器人替代工人的计划,口号喊得很响,结果投入大量物力之后发现做出的 iPhone 达不到品控要求,但是机器人也不能浪费,最后苹果决定机器人生产线用来生产 Mac,反正销量不大不会动摇根本,大概五年前的事情,从此 Mac 品控大幅下降,听说目前已经决定完全放弃机器人生产了。
pocarisweat
2020-11-15 18:56:41 +08:00
@yyfearth
iPadOS 虽然改了名,但核心逻辑还是 iOS 那一套的,所以内存相比电脑也有点「吝啬」。上 Xcode 这件事我以为今年 WWDC 就会有说法的,看来还早。不过他们好像也没提过 iPad 能和 Developer 有啥关系。总的来说我觉得把 iPad 完善功能往电脑这个方向靠是对的,就是目前看来步子小了点。(只要能完整支持外接显示器其实就可以做很多事了)

出于安全和隐私考虑限制更多东西也是合理的,除了苹果其他家也在这样做。Catalina 之前 macOS 不能限制应用获取屏幕内容想想有点离谱。对于厨子那段我是有点情绪化,因为我挺喜欢 macOS,如果没了还是挺可惜的。我一直觉得厨子做得不错。至少如果乔还在,现在能不能在国内买到苹果都难说 :-)

很多人说苹果全家桶用户应该「开眼看世界」,2020 年带高刷 5G 大电池的安卓我是感受过了,有好有坏,也没有说苹果全面落后了。2020 年的 Windows 还没有体验到。之前心动 XPS,觉得很好看,就是价格离谱了些,哈哈。


@TypeError
苹果的产品周期一直比较稳定,新东西要用好几年才换下一代。刚换的时候坑都会比较多,但也新颖,有新东西的感觉;一代末期的产品比较稳,适合需要稳定的人用。哪怕续航再好,干活主力机和小白用户我都不推荐冲这个初代 ARM,遇到坑短时间都不一定搞得定。倒是如果这代 ARM 产品价格能再低一点,说不定会有更多人想买台来玩玩,可惜这样利润率就成问题咯。
pocarisweat
2020-11-15 19:00:09 +08:00
@nguoidiqua
同意这个观点,Mac 更需要稳,iPad 反正没啥负担可以放开搞。机器人工厂这个事倒是第一回听说,看来那两年苹果被坑得不少啊,还有 Skylake 。有点好奇小米吹的那个无人工厂会不会翻车了。
cwbsw
2020-11-15 19:22:00 +08:00
并非所有人都需要组装 PC 机和 Linux 那样的自由度,这个世界大多数人还是在用品牌机和 Windows 。毕竟以折腾电脑本身为目的只是一部分人的兴趣和工作。
holulu
2020-11-15 19:23:29 +08:00
应该不会做到所有软件都 MAS,否则会流失很多开发者,应用的质量和数量自然也受影响,直接影响生态。生态做了那么多年才搞起来,应该不会随随便便放弃的,除非有什么比生态更吸引人的东西出现?!
eGPU 估计不会支持了吧,明年都要上自研的 GPU 了。
其实觉得转 Apple Silicon 就是让硬件有更多掌控性,不像用 Intel 和 AMD 的东西,既不能满足自己的产品需求,还得给它们填坑。这个过程有点像很多做云的厂商,还没做大的时候会使用很多开源工具,还会给他们填填坑 fix bugs 。等做大了,有经验了,一些用得多而且对自己产品业务重要的工具就得自己弄了,既可以按自己的想法定制,又不用再花时间精力给别人填坑。这个做法推广到其他的厂商和行业都一样适用。
gggxxxx
2020-11-15 19:54:24 +08:00
水果走 arm 这步路绝对会引领潮流,作为用户来说是满期待的。这事就跟 c 罗宣布说英超没意思了老子要去西甲拿冠军一样,球迷是真高兴。
转 arm 的的最大意义在于自己设计 soc,而不是单纯的从 x86 换到 arm 。很多人纠结 x86 什么的,完全是老观念守旧思维。当年水果公司的一个资深程序员说过一句话,代码本来就是每天要被修改的,程序员不写新的代码有什么意思呢.....对于开发者来说,换芯根本没有技术障碍。甚至很多陈旧老程序因为要适配新的芯片终于可以重写了。
今年的 3 款 arm 机器都是入门级产品,真正的 pro 级别产品应该明年才会有。mini-led 加上桌面级的 soc 还是很让人期待的。
yzbythesea
2020-11-15 20:49:42 +08:00
我从 2010 年开始用 mac,就发现一直很拉胯,也一直不便宜。但是所幸总是比 windows 电脑要少拉胯那么一些些。最早还有 thinkpad 可以打一打,现在真的没啥同吨位竞争对手了。
ftu
2020-11-15 23:43:45 +08:00
我现在不敢给同事推荐 MacBook,自己花钱遭罪是我爱折腾。但单位的其他人需要稳定耐用。mac 目前做不到,不是 5 年前了
H0H
2020-11-15 23:49:47 +08:00
我现在认可二八原则。我们折腾电脑的目的是什么?是解决问题。如果不折腾电脑就能解决 /避免绝大部分问题,那不是更好么?

先放开工作,从生活谈起。我家里配了 3 套 NAS,一套群晖、一套 Mac 、一套 Windows 。这三种我都尽可能把他们当纯 SMB 文件服务器使用。他们开的服务越简单、越古老,才越不会出问题。如果我总是折腾各种开源的 NAS,尝试群晖上提供的丰富的各种应用,如果出各种莫名其妙的问题怎么办?周末公司需不需要我加班?加班的话那我解决我个人的 NAS 故障,是不是又要拖到下一个周末?可周末我想出去玩玩、吃点好吃的,把周末时间浪费在家里就解决这些破电脑问题有什么意义?

如果你们不认可 NAS,可以将其换做你们生活中看重的其他电子产品,不影响结论。对于电子产品、以及所有产品,我个人一直追求的就是一次搞定、永久使用。这不就是写代码的理想么?我不希望他们出问题,毕竟出了问题后再解决的这个过程,我又不能给我发钱,所以没价值。

于是,苹果所有的电子产品,我就让其扮演二八原则,让他解决我 80%的问题即可,当然实际用起来解决的肯定远远超过了 80%。苹果对系统做了各种限制,肯定会让用户在某些时候不爽。但好的地方就是,如果你不去折腾,就按苹果规定好的玩法玩,那的确很难出问题。所以让苹果设备解决我们生活、工作中 80%的主要问题就行了。这样我大部分时间就会很省心、很省精力,甚至长期看省钱。

苹果搞不定的,我再用其他方式搞定。比如我同时也有 PC 电脑四台。

认可二八原则后,负责工作生活中主场景的设备,我们就会开始追求稳定、不出事、少让我们操心,所以就希望厂家能多限制点。所以我各种家电都买国内外一线品牌的主销款;路由器我就纯当路由器用,不刷梅林也不开各种扩展服务; iPhone 每晚充电时自动备份系统到 iCloud,这样即使 iphone 坏了或丢了京东当天送达个新的就能立马恢复所有数据; mac 就是时光机,windows 就用 vhdx……等等等等。

主场景能 Cover 住了,我们心理上就觉得舒心、安心了,反正用其他的设备折腾出问题也不怕。也就是说,再用其他设备解决剩余 20%的次场景。所以我会用树莓派玩下 Homekit 智能家庭,反正搞坏了也不影响米家智能家庭的稳定性。我可以在一台电脑上部署 VPN 来访问某些网站,反正搞坏了也不会影响我路由器的稳定性。我会在 vhdx 中装各种老游戏,即使有病毒把 windows 系统搞崩了也不怕,反正不影响我的正常电脑。等等等等。
IgniteWhite
2020-11-15 23:51:51 +08:00
@nguoidiqua 是啊。iSH Shell 还差点被下架

如果 M1 芯片的 Mac 不能用 eGPU,那 M1 芯片的笔记本就不该叫 Pro 。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/725494

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX