rt,面临实习,打算更新设备,看到网上很多测评,感觉 m1 太强了。目前用的是 iPhone 但是没有用过 mac 本,想问问大家,现阶段使用 mbp m1 进行 C++的开发能行吗?不知道 m2 啥时候出,用不用等 m2 再入手呢?
|
1
买个 win 本就行了,你又不是搞设计的或者一定要给 ios 写程序。之前用了十几年的 MacBook 都用 win,现在想通了直接买了 win 本
|
|
2
等等下周发布会?
|
|
xzApr 17, 2021
3
入手 M1 的表示。真香。。。
|
|
wctmlApr 17, 2021
4
台式机,不然中型项目编译慢
|
|
6
@786375312123 好的,谢谢
|
|
zxCoderApr 17, 2021
8
我觉得有闲钱就可以买
|
|
66450146Apr 17, 2021 via iPhone
10
官网 14 天,怕啥
|
|
hello2060Apr 17, 2021 via iPhone
11
生产力工具肯定买最好的啊,配上最好的 C++ IDE Visual Studio Code 。那开发起来一个字爽。
|
|
12
取决于你写的项目是否依赖 x86
|
|
ch2Apr 17, 2021
13
linus 用的是 32 核的 3970x
|
|
14
💔可是人家不用像我这个社畜一样,租房子白天实习晚上还要自学,然后每天要挤公交通勤啊……😥
|
|
15
只是学习的话,树莓派都够用了,更何况 M1 。。。我本科同学 L 神,平时学习研究用的是几百块的龙芯笔记本(好像是 2F ),了解一下
|
|
16
@minami 不是性能的问题,而是兼容性的问题。网上有评测 m1 下的 vs code 不能 debug,我一直在强调想来问问有没有人用 m1 做开发啊……
|
|
17
想想你引入一个第三方包,然后人不能在 arm 上编译的感觉,就会乖乖买别的了
|
|
18
现在都远程开发,难道你说的是 win 客户端 c++开发
|
|
19
看你想开发啥了,c 艹的用途可多了
|
|
20
可以,编译速度比我的 15 寸快一倍。
|
|
verihyApr 18, 2021
22
可能要注意内存模型吧
|
|
23
用苹果写 C++除非你东西只跑在苹果上,否则就是纯属给自己找麻烦……
|
|
25
@dblpx vscode 可以 debug,用 cl.exe 编译好后,把 debug 的配置文件里面的执行程序路径指向编译好的程序,vscode 会自动识别同一个目录下的 pdb 文件进行 debug,我现在是 vscode+cmake 做前端然后 visual studio 做后端,很丝滑,而且 modules,concepts 这些也没问题
|
|
zhuangzhuang1988Apr 18, 2021
27
让子弹飞一会儿.
|
|
28
做服务端后台开发,开发语言是 c 或者 c++的话,开发环境最好的是 linux,无论入手 mac 还是 windows 都需要虚拟机,windows 可以直接使用 hyper-v,然后使用 vs code 的 remote ssh 开发,相当爽。
|
|
46Gnj0E0OBmad377Apr 18, 2021
31
公司发什么就用什么就行了
|
|
alqazApr 18, 2021
33
估计会在有。
|
|
37
感觉 m1 同价格的 win 更香,不喜欢水果家的产品。身边只有一个搞剪辑的朋友上了 m1
|
|
38
vscode 就一个编辑器,不知道你要用 C++开发什么,写个源码能有什么兼容问题?
IOS/Macos App ?用 xcode,支持 C++,但是基本没有 C++的应用场景,换 OC/Swift 。 linux 服务器程序? vscode/vim 本地调试 /远程编译,没有兼容问题。 编写 windows 程序?不兼容,买错笔记本了。 实习更新啥设备啊,你都不知道你最后能干啥呢,应聘 C++也不一定能干 C++的。 |
|
39
M1 我个人认为非常不适合开发。我的 M1 各种不兼容,docker 也各种问题。现在扔一边当游戏机了。
|
|
40
作为 C,C++开发,我都是用蓝天模具本,装台式 CPU 的那种,没别的,就是因为我是习武之人,哈哈哈哈
|
|
41
M1 适不适合不知道,但我黑苹果一直搞 c++没啥问题,Clion 配合 Xcode 调试刷题挺舒服。
|
|
42
M1 机器,在学 rust,debug 好像是用 CodeLLDB, 新手不太懂这个.
VSCode 上 debug 提示不支持该平台,用 Jetbrian 的软件可以。反正就是提示下载东西,我看都没有看就确定。 |
|
Wounmay9976Apr 19, 2021
43
C++能干的多了,具体是哪个方向的,总不能买个 M1 写 Windows 把
|
|
45
@Wounmay9976 后端开发
|
|
46
@domodomo 我原来用的是无风扇,i5,128g 硬盘的 Surface 和一台很老的设备( 2 月份坏了,平时白嫖实验室的)😥所以感觉去实习了还是买个正常一点的设备
|
|
47
买 MBP pro 就行,vscode + sourcetrail,本子就当个编辑器就好,编译和调试可以远程 vscode remote,编译环境一般都是远程到公司 docker 编译机 make 了,生产力提升还是得靠 macos
|
|
48
C++ 插件在 vscode 上的最新版本 1.3.0 仍然是处于不可 debug 状态, 不过对我影响不大. 都是用 vscode remote 到公司远程服务器写 C++
u1s1 生产力还是得靠 macos, 公司发的 win10 本已经吃灰放家里打游戏 |
|
aQI9F2Sb927YPj7IApr 19, 2021
51
是否有坑,坑大坑小,跟使用工具的人的本身技巧有很大关系。工具很单纯,复杂的是人。
|
|
52
你现在实习老老实实用 win 本,万一出了问题,不值得在这上面浪费时间。而且 m1 也不便宜呀
|
|
55
在公司主力用 clion 跑 c++项目。
之前 clion 不支持 debug,现在已经可以了。 现在是跑两个 clion,intel 版本用 2020.3.4,arm 版用 2020.1 。 实测,intel 版的 clion 跑公司项目大概 8 分钟,19 年 16 寸 MBP 要 12 分钟,arm 模拟的都比 intel 原生的快。 |