未曾用过 macOS 的 Java 程序员买一台 Mac mini 自用合适吗

81 天前
 flamiNNgo
几个理由:
1. 价格相对来说便宜,入门的好选择
2. 很多人推荐使用,相关的工具链应该成熟了
3. 尝试新系统,学习新的操作逻辑,可能会有新的视野,以及以备不时之需。

几个顾虑:
1. 常说‘不知道需不需要的话,那就是不需要’,实际上,确实不知道需不需要一台 macOS 的电脑
2. 吃灰
3458 次点击
所在节点    问与答
55 条回复
DamonLin
81 天前
java 开发,直接大内存吧
unclevv
81 天前
不合适,开发需要大内存,mini 丐版虽然便宜,加内存就没有性价比了,赶紧双十一弄一台 128GB 内存台式机,现在内存白菜价
kinkin666
81 天前
没必要,写 java 无非就开个 ide ,登个 ssh ,

硬要的话,macbook 更适合开发使用,有屏幕键盘电池,相对其他笔记本更轻,装包里单位家里带来带去,键鼠都连显示器上,到家一根 typec 和显示器连一起就行了
nutting
81 天前
记得搞个好的 4k 显示器,必须 4k
diagnostics
81 天前
@snowlee #25 shift 切换中英文在程序猿世界里真是垃圾设计,因为写代码经常要在大小写之间切换,就算是 snake case, 也需要按住 shift + -
Donaldo
81 天前
四千块钱也不贵,买来试试,用不惯再咸鱼
aLazarus
80 天前
java 啊,闭眼买。现在 zulu 有 arm jdk ,几乎 java 的绝大部分开发生态都已经适配了 arm 所以不用担心开发过程遇到严重问题
liumao
80 天前
@ptg2008 #32 刚换了 m2p 几个月 对比 12 代 i7 感觉编译速度确实快了不少
CodeCodeStudy
80 天前
@liumao #48 编译 spring boot 从多少秒减少到了多少秒?
ptg2008
80 天前
@liumao 当然会快不少,我自己用的就是 M1 Pro, 但是你上班的话 感知不明显, 哪怕减少个 3 40 秒, debug 启动过程切个窗口回下 IM, 看下邮件, 基本上就启动完了, 写 java 还是得看内存, 编译速度大部分时间不是买电脑该考虑的场景, 除非你真是顶尖码农有定制需求, 比如自己定制一些内容编译 Linux Kernel, openjdk, aosp 等等这种的才会有明显的感知, 哪怕你研究个 spring framework 感知都不明显, Hotspot 虚拟机也是支持有限能力的 hot swap, 改两行代码甚至不用重新编译都可以热加载
amwyyyy
80 天前
挺合适的,mac 开发 java 舒服
xR13zp0h67njQr2S
80 天前
@lizhengbo #21 系统都不一样,为什么要按照 Windows 的习惯使用 mac ,短按切换输入法,长按大写,而且平时就没几个需要大写的单词,直接 shift 就可以了,就跟用安卓 iOS 一样,不同的平台就要用不同的方法去习惯,不然咱们和六十岁的大爷固守原来的习惯一样了,回旋镖打到了自己身上?
prosgtsr
80 天前
在公司用啥系统,在家用啥系统。两者要统一,只在一个地方写代码的话当我没说
我曾经试过在公司用 macos ,在家用 windows ,这么搞了一个月要把我折磨疯了。鼠标操作没什么区别但是快捷键差别太大了。
偷偷说一句,我每次在 windows 上查看 ip 地址都是先输入 ifconfig ,报错再输入 ipconfig 。不同系统之间存在差别,用起来太折磨人了
wanguorui123
80 天前
先买个入门版的试试水,不习惯 macOs 出二手也不亏,现在 3500 不到还行。
zbowen66
80 天前
@lizhengbo #21 control+space ,和 windows 一样

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

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

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

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

© 2021 V2EX