新足迹

 找回密码
 注册

精华好帖回顾

· 当爱已成往事 - 观《霸王别姬》有感 (2005-6-14) leeshine · 如何不让你的孩子成为小洋鬼子 (2004-12-13) icelemontea
· LD说我太胖。 (2009-1-13) tonyy · 世上只有妈妈好 (2013-5-9) lucindaaus
Advertisement
Advertisement
查看: 3671|回复: 24

编程不要买apple m1芯片的macbook pro [复制链接]

发表于 2022-3-4 02:22 |显示全部楼层
此文章由 woshidajiangyou 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 woshidajiangyou 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 woshidajiangyou 于 2022-3-3 16:24 编辑

前段时间买了macbook pro m1,打算用来干活的,结果发现完全不能

1. 外接显示器m1本身只支持1台,好像有办法买适配器支持2台外接显示器,并且升级版的m2开始支持2台外接显示器了,这个算小问题
2. 大部分库是基于intel芯片的,m1是arm64,有的库支持,有的不支持。一个大项目有几十上百个库,你总会遇到各种各样不支持arm64的库,真会搞死你的。。。

虽然arm64的m1战斗力不错,奈何大部分库肯定是基于intel芯片,而不是arm芯片的

就这一点,苹果自己的m芯片不适合用来专业编程

我后来一想,这是不是说m1会特别适合手机平台的编程呢?因为手机cpu好像都是arm的?

评分

参与人数 2积分 +15 收起 理由
axtle + 5 感谢分享
superdigua + 10 感谢分享

查看全部评分

锦瑟无端五十弦,一弦一柱思华年。
庄生晓梦迷蝴蝶,望帝春心托杜鹃。
沧海月明珠有泪,蓝田日暖玉生烟。
此情可待成追忆,只是当时已惘然。
Advertisement
Advertisement

发表于 2022-3-4 04:25 |显示全部楼层
此文章由 kawara 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 kawara 所有!转贴必须注明作者、出处和本声明,并保持内容完整
编程用公家的电脑啊。

自家的电脑很多年了,和队友伙着用一个月也不见得用一次

发表于 2022-3-4 09:43 |显示全部楼层
此文章由 dtmr17 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dtmr17 所有!转贴必须注明作者、出处和本声明,并保持内容完整
买之前先看常用程序有没有M1的适配版啊。
14寸的Macbook Pro支持多显示器。

发表于 2022-3-4 09:46 |显示全部楼层
此文章由 rayki 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 rayki 所有!转贴必须注明作者、出处和本声明,并保持内容完整
感觉到M2,原生支持会越来越多了,反正公司最近配的都是intel-2019的机子。

发表于 2022-3-4 09:55 来自手机 |显示全部楼层
此文章由 zyzbill 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 zyzbill 所有!转贴必须注明作者、出处和本声明,并保持内容完整
LZ,你这程序员的研究水平堪忧呀!
去油管,google上看看M1怎么接多显示器

发表于 2022-3-4 09:57 |显示全部楼层
此文章由 cnlancer 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 cnlancer 所有!转贴必须注明作者、出处和本声明,并保持内容完整
等下周的春季发布会吧,看看有没有M2出来
Advertisement
Advertisement

发表于 2022-3-4 10:58 |显示全部楼层
此文章由 zyzbill 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 zyzbill 所有!转贴必须注明作者、出处和本声明,并保持内容完整
还有编程的时候装个docker,不爽吗?

发表于 2022-3-4 11:44 |显示全部楼层
此文章由 xjcs88 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 xjcs88 所有!转贴必须注明作者、出处和本声明,并保持内容完整
我公司有两个大佬,用Windows,但是在VIM和EMACS上写代码……

发表于 2022-3-4 13:46 |显示全部楼层
此文章由 woshidajiangyou 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 woshidajiangyou 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 woshidajiangyou 于 2022-3-4 09:21 编辑
zyzbill 发表于 2022-3-4 00:58
还有编程的时候装个docker,不爽吗?


docker很慢,是省了配置的功夫,但是docker里面debug的话,那叫一个痛苦啊
锦瑟无端五十弦,一弦一柱思华年。
庄生晓梦迷蝴蝶,望帝春心托杜鹃。
沧海月明珠有泪,蓝田日暖玉生烟。
此情可待成追忆,只是当时已惘然。

发表于 2022-3-6 14:27 |显示全部楼层
此文章由 鼓手老李 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 鼓手老李 所有!转贴必须注明作者、出处和本声明,并保持内容完整
M1用了一阵了,没什么问题。

发表于 2022-3-6 17:27 |显示全部楼层
此文章由 eric_gao 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 eric_gao 所有!转贴必须注明作者、出处和本声明,并保持内容完整
m1主用,车库里再扔个win10的micro server, 平时我就开个rdp,需要win上完成的东西,就rdp里做。 m1用起来就是香,反正我就用一个外接显示器,好在是4k,屏幕空间很够用。  
Sunday Afternoons UPF50+防晒帽专卖
oursteps.co/forum.php?mod=viewthread&tid=934220
Advertisement
Advertisement

发表于 2022-3-6 18:50 |显示全部楼层
此文章由 蒙面歌王 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 蒙面歌王 所有!转贴必须注明作者、出处和本声明,并保持内容完整
编程还是用5900X+240水冷

发表于 2022-3-19 19:49 |显示全部楼层
此文章由 上班ing 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 上班ing 所有!转贴必须注明作者、出处和本声明,并保持内容完整
楼主是做哪方面编程的?

发表于 2022-3-19 19:53 |显示全部楼层
此文章由 woshidajiangyou 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 woshidajiangyou 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 woshidajiangyou 于 2022-3-19 10:04 编辑
鼓手老李 发表于 2022-3-6 04:27
M1用了一阵了,没什么问题。


我用起来问题大了

很多库本地都跑不起来,连node低于某个版本好像都不行
尤其是一些有年头的app,用的库很旧,都不支持arm64的

这不是我个人的app,不是说升级都能升级的

当然,放docker里应该能跑
但是编程我喜欢本地跑app,容易debug,docker里debug太辛苦了
锦瑟无端五十弦,一弦一柱思华年。
庄生晓梦迷蝴蝶,望帝春心托杜鹃。
沧海月明珠有泪,蓝田日暖玉生烟。
此情可待成追忆,只是当时已惘然。

发表于 2022-3-19 21:03 |显示全部楼层
此文章由 上班ing 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 上班ing 所有!转贴必须注明作者、出处和本声明,并保持内容完整
woshidajiangyou 发表于 2022-3-19 19:53
我用起来问题大了

很多库本地都跑不起来,连node低于某个版本好像都不行

如果库不支持ARM64的话,放docker里也是不支持的啊

发表于 2022-3-20 00:03 |显示全部楼层
此文章由 woshidajiangyou 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 woshidajiangyou 所有!转贴必须注明作者、出处和本声明,并保持内容完整
上班ing 发表于 2022-3-19 11:03
如果库不支持ARM64的话,放docker里也是不支持的啊

我一开始也是这么想的

要发挥想象力嘛,没有不能做,只有你不敢想的

https://forums.docker.com/t/run- ... icon-m1-macs/117123

google关键词m1 docker run x86 ubuntu

评分

参与人数 1积分 +5 收起 理由
上班ing + 5 偶对你的景仰如滔滔江水

查看全部评分

锦瑟无端五十弦,一弦一柱思华年。
庄生晓梦迷蝴蝶,望帝春心托杜鹃。
沧海月明珠有泪,蓝田日暖玉生烟。
此情可待成追忆,只是当时已惘然。
Advertisement
Advertisement

发表于 2022-3-20 00:17 来自手机 |显示全部楼层
此文章由 zn7726 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 zn7726 所有!转贴必须注明作者、出处和本声明,并保持内容完整
mbp13不支持双外置显示屏 mbp14/16可以
m1不支持virtualbox吧?这个无解吧?

发表于 2022-3-20 18:11 |显示全部楼层
此文章由 windix 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 windix 所有!转贴必须注明作者、出处和本声明,并保持内容完整
就分享一个小窍门 node 的东西,对 m1 的支持是从 node 16 开始的。可以用下面的参数忽略掉检测

```
yarn --ignore-platform --ignore-engines
```

评分

参与人数 1积分 +3 收起 理由
woshidajiangyou + 3 感谢分享

查看全部评分

发表于 2022-3-20 18:57 |显示全部楼层
此文章由 woshidajiangyou 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 woshidajiangyou 所有!转贴必须注明作者、出处和本声明,并保持内容完整
windix 发表于 2022-3-20 08:11
就分享一个小窍门 node 的东西,对 m1 的支持是从 node 16 开始的。可以用下面的参数忽略掉检测

```

谢谢

我就举例,连这么大的lib nodejs早期版本都不支持,不要说那些没名气的小lib了

一个项目不是一个两个,而是十几个几十个lib不支持m1,实在没办法一个一个搞
锦瑟无端五十弦,一弦一柱思华年。
庄生晓梦迷蝴蝶,望帝春心托杜鹃。
沧海月明珠有泪,蓝田日暖玉生烟。
此情可待成追忆,只是当时已惘然。

发表于 2022-3-20 19:05 |显示全部楼层
此文章由 jfding 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 jfding 所有!转贴必须注明作者、出处和本声明,并保持内容完整
我正在用。 Java开发。
没有什么问题啊?
各种工具, 开发环境无缝

评分

参与人数 1积分 +3 收起 理由
woshidajiangyou + 3 感谢分享

查看全部评分

发表于 2022-3-20 20:05 |显示全部楼层
此文章由 miproduct 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 miproduct 所有!转贴必须注明作者、出处和本声明,并保持内容完整
楼主买之前不做功课的吗?现在要买就买m1 pro或者m1 max, 接两个显示器没有问题。 如果库不支持也基本上Rosetta。

评分

参与人数 1积分 +6 收起 理由
woshidajiangyou + 6 感谢分享

查看全部评分

Advertisement
Advertisement

发表于 2022-3-21 02:39 |显示全部楼层
此文章由 woshidajiangyou 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 woshidajiangyou 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 woshidajiangyou 于 2022-3-20 19:24 编辑
miproduct 发表于 2022-3-20 10:05
楼主买之前不做功课的吗?现在要买就买m1 pro或者m1 max, 接两个显示器没有问题。 如果库不支持也基本上Ro ...


真跑起来了,足迹真是高人多啊

提示,
把vs code和terminal都切换到Rosetta

然后删除homebrew,在Rosetta terminal下安装homebrew就一切正常了

我原来没有删掉旧homebrew,还是一堆报错
锦瑟无端五十弦,一弦一柱思华年。
庄生晓梦迷蝴蝶,望帝春心托杜鹃。
沧海月明珠有泪,蓝田日暖玉生烟。
此情可待成追忆,只是当时已惘然。

发表于 2022-3-21 11:40 |显示全部楼层
此文章由 xxxxyyyy 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 xxxxyyyy 所有!转贴必须注明作者、出处和本声明,并保持内容完整
m1的docker好像到现在还不是原生的,经常出问题

我就是等着docker完全支持m1

发表于 2022-3-21 12:39 |显示全部楼层
此文章由 鼓手老李 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 鼓手老李 所有!转贴必须注明作者、出处和本声明,并保持内容完整
woshidajiangyou 发表于 2022-3-19 20:53
我用起来问题大了

很多库本地都跑不起来,连node低于某个版本好像都不行

如果要运行旧版node要先安装rosetta

softwareupdate --install-rosetta

发表于 2022-3-23 22:17 |显示全部楼层
此文章由 kkaka 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 kkaka 所有!转贴必须注明作者、出处和本声明,并保持内容完整
感谢分享

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部