现在还有多少开发觉得一定要用 mac 的

2023-04-19 22:39:36 +08:00
 iorilu

以前觉得 mac 比 win 好用,主要安装软件,配环境啥的比较方便

现在 windows 开发环境越来越好,最近半年用了 scoop 管理软件包,效果也很好

再加上人工智能火爆,想玩 gpu 加速还得 windows ,当然 Linux 也可以,但综合还是 win 更方便

毕竟偶尔还要玩点游戏啥的

感觉 mac 确实对开发没啥优势了

31463 次点击
所在节点    程序员
296 条回复
xtinput
2023-04-20 13:29:57 +08:00
@mitu9527 你在 Windows 上国产应用没有被流氓过?我在 macOS 上就没有,没有顽固应用,不会劫持我浏览器主页,没有广告弹窗···
wanguorui123
2023-04-20 13:30:37 +08:00
我开发有时候需要虚拟机 Hyper-V 不要太方便。现在的 Windows 确实比几年前好很多。不过 Mac 的编译速度确实很快。
mitu9527
2023-04-20 13:33:00 +08:00
@xtinput 比起 Windows + Docker 如何?
xtinput
2023-04-20 13:34:52 +08:00
@mitu9527 用 Docker 桌面版软件内存爆炸,macOS 上开启一台虚拟机也就几百 M 内存,虚拟磁盘空间自己随便配置,在终端上连接使用它和远程控制线上的 docker 没区别
zdt3476
2023-04-20 13:35:12 +08:00
搞不懂你们这些人,为什么非得非此即彼。我反正开发主要用 mac ,娱乐用 win 。不过有的开发内容也会用 win ,娱乐也会用 mac ,这玩意本来就不冲突,肯定是哪个好用用哪个。为啥非得用了这个不用另一个
mitu9527
2023-04-20 13:35:39 +08:00
@xtinput vagrant up 一条命令足够了,不方便么?另外 idea 还集成了 vagrant 和 docker 。
mitu9527
2023-04-20 13:38:29 +08:00
@xtinput 国产应用不行那是国产问题的锅,又不是 Windows 的锅。还会被流氓软件,弹窗和浏览器主页烦扰,让我梦回十年前。
xtinput
2023-04-20 13:39:01 +08:00
@mitu9527 https://github.com/darvintang/dvtvmcli 我稍微封装了一下,macOS 系统架构和 linux 基本一致,熟悉 linux 的用 macOS 也顺手,修改配置不需要到处去找,终端啪啪啪就搞定了,我看 windows 的注册表配置机制就烦,那些配置完全看不明白
ShadowPower
2023-04-20 13:39:17 +08:00
@xtinput
> 哦。对了,macOS 上如果不要图形化启动 Linux 虚拟机不要太方便,终端一行命令就行

这个……Windows 下输入 bash ,然后回车就行。
启动 Hyper-V 虚拟机也可以,如果你有个虚拟机叫 Linux ,只需要:
Start-VM Linux
xtinput
2023-04-20 13:40:13 +08:00
@ShadowPower 我是 6 年多前用的 windows ,那个时候 Hyper-V 得主板支持,我的那台笔记本不支持
changdy
2023-04-20 13:40:32 +08:00
只有一个电脑选 windows
两个电脑 windows +linux
多台电脑 windows + 多个 linux + ubuntu + mac
diagnostics
2023-04-20 13:40:50 +08:00
@mitu9527 #130

macOS orbstack 比 DockerDesktop 好用,你说我代码不行,show your github ,my github:Roiocam ,我是 TeamLead ,底层 Framework 团队,看看你在开源的贡献?
diagnostics
2023-04-20 13:42:27 +08:00
@Chad0000 #132 我只是指他而已。。。很多言论都没带上场景上的。

我的场景下,习惯心流模式,Linux 真的非常爽,macOS = 有生态半残废 Linux 。
xtinput
2023-04-20 13:42:30 +08:00
@mitu9527 对了,还有苹果的触控板不要太香了,如果 windows 能配上触控板这样的配件估计 windows 笔记本的竞争力会增加很多,还有屏幕色彩管理,同样的显示器我用 windows 眼睛比 macOS 干涩,具体原因不知道
Piyi
2023-04-20 13:43:12 +08:00
@mcfog 开发没必要开发,还是摸鱼最好
aladdinding
2023-04-20 13:43:51 +08:00
win 找个好用的剪切板历史都找不到
diagnostics
2023-04-20 13:43:59 +08:00
@ShadowPower #137 你这种场景确实 Windows 更适合,当然 Linux 不是人人都喜欢(太 geek 了),晚上我回去把 Defender 关了试试
xtinput
2023-04-20 13:44:14 +08:00
@diagnostics 对于 Linux 用户,使用 macOS 也很爽,文件系统一样,很多命令也一样
ShadowPower
2023-04-20 13:45:44 +08:00
@xtinput 估计只是虚拟化没有打开,最近 10 多年的处理器,除非是最早那一批 N270 这种级别的 Atom 处理器,一般都支持。
很多笔记本倾向于默认关闭虚拟化,因为打开的东西越多,碰到问题的概率越大。有需要的用户其实都会自己打开。

当然碰到无良厂商就不好说了……
mitu9527
2023-04-20 13:47:11 +08:00
@xtinput 要用虚拟机,直接使用 vagrant 了,我也没改过注册表什么的,不知道你的场景是什么。我已经好多年没有在开发环境上遇到问题和折腾了,开发工具就用 Windows ,然后 shell 就直接通过 ide 中的终端运行 bash 命令,开发环境都在 Linux 虚拟机中,然后用 vagrant 管理 vbox 中的虚拟机,没了。之前想去了解一下 Windows + Docker 组合,这样就可以让开发环境的配置部署也交给运维人员去做,不过现在和以后都用不到了。

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

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

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

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

© 2021 V2EX