主要做安卓端和 web 前端,想新买个笔记本,纠结买 windows 还是 mac

2022-01-04 11:51:42 +08:00
 756949366

1.没用过 mac,想尝尝鲜,但价格贵 2.mac 有很多软件没有? 3.windows 没那么丝滑?

大家有没有什么好的型号推荐

2977 次点击
所在节点    程序员
29 条回复
murmur
2022-01-04 11:52:30 +08:00
(1)让公司给你买
(2)你这俩用 windows 开发没啥问题,兼容性让同事测,哪里有测 ios/safari 兼容性还要自己买电脑的道理
fregie
2022-01-04 11:55:13 +08:00
不用 linux 的话,做开发最好还是用 mac
Leonard
2022-01-04 11:55:43 +08:00
这俩需求 Mac 可以搞定。型号推荐看你预算了,预算不足就 M1 Air (记得内存要 16G 的),预算充足就 14/16 寸 Pro 。
yazinnnn
2022-01-04 12:11:49 +08:00
不说预算的话就 m1max 拉满
yaojin
2022-01-04 12:22:12 +08:00
我觉得如果你要开发 ios 应用 剪辑视频, 那么肯定 mac ,如果普通的开发, 其实 window 用起来更加顺手方便
meloncc
2022-01-04 12:24:01 +08:00
建议 mac ,客户端包圆
yinzhili
2022-01-04 12:44:41 +08:00
看下 CPU 是 x86 的就行。不要买 M1 就对了。
66beta
2022-01-04 13:36:24 +08:00
建议 mac ,前端嘛入门款 macbookair 就行了,android 开发是不是得上 16G 内存?
wetist
2022-01-04 13:41:22 +08:00
别听楼上瞎说,如果买 mac 肯定是 M1 ,x86 的都没人要了
pckillers
2022-01-04 13:45:45 +08:00
跑 linux 。npm 环境跑 Docker 里还是很舒服的。 Android Studio 的 linux 版也很好。
felixcode
2022-01-04 13:52:43 +08:00
选 m1 基本就放弃了 x86 的 linux/win 虚拟机以及 docker 了。
当然,V 站的m 1 用户人均远程开发服务器,部分拥有计算集群,完全不受影响。
所以,除了笔记本外,你还额外需要至少一台服务器。
ALVC666
2022-01-04 14:04:06 +08:00
反正内存一定要 16g+ 别的看自己钱包和需求来
mineralsalt
2022-01-04 14:06:59 +08:00
搞安卓开发一定要用 mac, windows 上啥软件都抢占 ADB, 连输入法都检测手机连接提醒清理垃圾, 导致 adb 经常连接不上
wu67
2022-01-04 14:09:39 +08:00
内存需要大. 另外上面狂推 m1 的, 可能是没遇到过要维护上古项目, 部分依赖都装不上了, 得从奇怪的网站找已经编译好的二进制文件, 这种东西基本不会有 m1 编译版本的...当然如果你有另一台电脑覆盖这种开发场景, 那就不用考虑了, 直接 m1 定制内存就行.
Kimen
2022-01-04 14:12:21 +08:00
2.mac 有很多软件没有?

这个结论是怎么得出来的?
cxshun
2022-01-04 14:25:47 +08:00
用过 mac 几年,今年重新换回 windows ,感觉挺好的啊。

话说 windows 没那么丝滑是指命令行吗?如果是,确实。但可以考虑一下 wsl2 ,感觉也还行,只是某些场景下会不大合适罢了。
xylophone21
2022-01-04 14:32:26 +08:00
安卓端如果涉及大量的 native 开源代码,又没有完全转成兼容 android studio 的 cmake (环境变量、工具链等),你会感觉到 mac 的好
RongAi
2022-01-04 14:58:29 +08:00
@felixcode docker desktop 不是已经支持 m1 了吗,应该构建 arm64 容器更方便吧?还打算今年换 m1 架构呢
felixcode
2022-01-04 15:13:43 +08:00
@RongAi
参考下这个吧

https://www.v2ex.com/t/817540
感觉 M1 Mac 的 Docker 问题有点大
yinzhili
2022-01-04 15:37:22 +08:00
@wetist 说话要负责任,如果楼主哪天遇到某个工具不支持 ARM 架构,你亲自去帮他解决还是送他一台新电脑?如果你做不到,就不要无脑推荐 M1 。

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

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

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

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

© 2021 V2EX