(可能是老生常谈?)先说自己的情况,Java 码农,基本只用过 Windows 包括台式机和笔记本,自有的设备的价位从 1000 - 1 万不等。
再说说项目组的情况,开发人员前后端移动端十几个人,除了我,都是用的 Mac 。我自己用 Windows 正常在他们中间写后端 Java ,目前没有发现什么不一样。目前项目部分跑在裸机 jvm ,部分在 docker 。自己电脑本地可以 build 但是因为有依赖其他服务所以本地就没尝试运行过,都是 push 代码到服务器构建打包/打镜像运行 or debug 。
再说自己和组员的情况。入职因为是 Windows ,组员是 Mac ,导致部分公司内部软件的使用方式不一样,有学习成本,这个是第一个问题。然后 Mac 上他们都有一些自动化的脚本,用 Alfred 的,Windows 没有对应软件所以要自己从零开始写(我原地学的 C# 写的 wox 插件实现类似功能),这个已经成型的特定工作的生态也是一个问题。不过在编码过程中似乎没有发现和 Mac 有多少区别?一般都是习惯性的或者自动化上的,Mac 已经有前人做了总结了但是 Windows 没有导致的差异。也许是我 Java 开发的特殊性?因为不会前端,不知道 Node 方面 Windows 和 Mac 的开发区别。
因为后面有校招生入职用的是 Windows ,我就依照自己的经验等方面带了,一年后校招生也换了 Mac 了,于是除了我全组又都是 Windows 了,所以来问问 Mac 比 Windows 好在哪里,这么吸引开发者。
先说不同价位的,价差 1 万的两个,体验的确千差万别。屏幕、续航、性能、调教那没得比,毕竟价格在那里。Windows 唯一大胜 Mac 的地方就是性价比,绝对的完胜了。
再说同价位的,Windows 的确没有特别多的可选笔记本了,就那么几个品牌和型号了。
先说 mbp 的优点:
然后说 Windows 的优点:
各有来回的:
201
zs3128589 109 天前
上台笔记本,大学毕业参加工作的时候买的,用到前段时间 10 年多了,中间除了换了几次电池,没出过任何毛病,依然能打也不卡,但最近有移动办公需求,一直拖着电源也很麻烦,换了一台新的。再用个 10 年依然觉得没啥问题,这可能就是 Mac 带来的省心吧,不论何时何地,开盖就能秒进入工作状态,这个真是很爽,家里配的台式机,开机还得转半天。。用惯了 Mac ,win 啥都不装,就一个输入法都要出来弹广告真是很糟糕,别的更别提了。。反正高效,省心省事选 Mac 总没错,何况随随便便用十年的东西,现在这年头真不好找了
|
202
arac 109 天前 via iPhone
@murmur 要不是我打音游就信了哈哈,严肃玩 OSU 一般还是得上数位板,鼠标定位方面没法比,一般笔也不点就悬空定位,键盘 ZX 点击。
说回来,笔记本触控板在需要反复切单双手用键盘的场景下极其方便;日常 mac 触控板配上 bettertouchtool 可玩性实在太高,但长时间用下来磨手指,桌面的 trackpad 还会手腕疼,用 adobe 还是得鼠标,3D 软件没中键也没法用。 |
203
astrophys 109 天前
@murmur 电竞怎么就成了定义鼠标/触控板使用情形的上限了?有时候手柄更好用,我是不是能说手柄比鼠标更应该成为标配?要是用电脑绘画,我还说数位板秒杀鼠标呢😂 你这是不当概括谬误。
网吧配鼠标说明下限鼠标“完爆触控板”更站不住脚了,网约车标配便宜电车是不是说明电车完爆豪车? |
204
daolanfler 109 天前 via Android
快
|
205
dasbn 109 天前
屏幕,字体,app 默认外观确实好看点,mac 在 UI 渲染方面确实是优势。
权限控制,win 下无数个应用可以扫全盘,有没有截屏、读取剪贴板也不知道,来个应用就需要 UAC 。 相对省心,指不升级,不折腾的情况下,全家桶的优势明显。 其他的都是劣势,兼容性、app 数量和质量等等都是不如 win 好,win 的承诺比 mac 要靠谱的多 |
206
murmur 109 天前
|
207
snitfk 109 天前
一台 WIN 一台 MBP ,整体用起来习惯后感觉是 MBP 更舒服。特别是触摸板,效率要比用鼠标高太多了。当然价格也贵出很多。
|
208
pinecone1 109 天前
@murmur 笔记本不是对付一下的场景。对于办公来说,大多数人都至少需要在家/在公司,甚至潜在的在出差需求中工作,那么笔记本电脑是唯一解,是主力机器。同时作为家里有顶配 win 台式( 4090+gpw 鼠标)和 macbook 笔记本主力工作的人,我只能说鼠标确实好用,但是使用 macbook 工作时我完全不考虑使用鼠标——因为 macbook 的触控板已经完全足够满足我的工作需求,鼠标的更高精准度于我毫无意义,而额外的携带成本/线缆/无线接收器/电池维护却是会让人烦心的事情,哪怕每两周才需要充一次电。
其实大多数 macbook 用户都不在意去争触控板好不好用,因为一用 macbook 就懒了,也不想 care windows 会是什么样子,只是觉得 win 用户一定要说 macbook 触控板不如鼠标不如鼠标很滑稽,大家从小都是用着鼠标过来的,用了 macbook 后自然而然丢掉了鼠标,这是自然选择,不是被逼的。 |
210
legenumbre 109 天前
就是笔记本的设计哲学啊,连微软英特尔和 oem 厂商都很喜欢。windows 笔记本主要有两种,一种是像 MacBook 的笔记本,一种是移动台式机。那些 windows 有自己风格的像 thinkpad/surface/vaio 这些你看其他 pc 厂商愿意学吗。
|
211
forvvvv123 109 天前
没广告
|
212
Nosub 109 天前 via iPhone
除了续航,其他都可以解决,还有一点,高通在搞 ARM 芯片,续航的问题,我觉得最近几年会解决。
我说说七年前的 Windows Dell XPS 笔记本依然可以吊打现在的 以 8GB 和 16GB 的 Macbook Pro 为主流的笔记本,你没听错,我买了的时候是 8gb 和 256 ssd ,现在已经完成升级。 内存轻松升级到 32GB ,如果愿意还可以升级到 64GB 。 硬盘轻松升级到 1TB 。 CPU 过剩的情况下,内存和硬盘的升级,会给你更多实质的用户体验的提升。 |
213
Yidian 109 天前
不讨论硬件,软件,单说系统层面自带的功能:个人使用感受是 Windows 完爆 Mac ,不过学习成本有点高(组策略可以管理很多系统层的配置,还有各种自定义的计划任务)。文件管理,服务,共享协作,win 一样不落下,甚至效率更高。
至于三方软件广告问题,少用点国产垃圾软件,尽量国外软件替代就好。 |
214
lizhian 109 天前
mbp m1 pro, 32G+1T, 2W 入手, 同 java 开发,我想我的经验你可以参考一下
1 mac 系统流畅,UI 精美,动画丝滑,屏幕也好看,不要小看这些看似花里胡哨的动能,会让你用电脑有种赏心悦目的感觉,心情都会好很多. 不过这个属于锦上添花. 非决定性因素 2 mac 环境跟 linux 很接近,包括环境配置,软件安转,终端,脚本等等,不要小看这些,这些能极大提升你的开发体验.win 的话跟 linux 差距太大,你在 win 上面学到的经验,换到 linux 服务器上面就基本等于无用,举例:你在 win 上面装 mysql,到 linux 上得重新研究怎么装 mysql 3 基于第 2 点,我为什么不直接在电脑安装 linux 系统做开发机?可以,但是 linux 上的非开发软件生态太匮乏了,日常根本不可用,除非你两台电脑,一台 linux,一台 win, 或者一台电脑双系统,两者都太折腾. mac 相当于在开发体验和日常体验中间取了个平衡, 代价就是多花钱. 但是我买 mac 是用来赚钱的, 我个人觉得是值得的 4 我现在基本不玩电脑游戏,只玩手机游戏 总结,mac 对我来说确实提升了开发体验,我会推荐你买一台 mac 电脑做开发机,配置 32G 起. 你的开发生涯可能只有十几年,对自己好一点. |
215
fenglc 109 天前
Mac 和 Windows 笔记本各有优缺点,选择哪个更好取决于个人需求和使用习惯。以下是一些 Mac 笔记本相较于 Windows 笔记本的优点:
1. **操作系统整合**:macOS 和硬件之间的整合度很高,这使得 Mac 笔记本通常在性能和稳定性方面表现出色。 2. **设计和构建质量**:Mac 笔记本的设计和构建质量通常被认为更为精致和耐用,采用优质材料和良好的工艺。 3. **生态系统**:如果你已经在使用其他 Apple 产品(如 iPhone 、iPad ),Mac 可以与这些设备无缝集成,提供统一的生态体验,比如 Handoff 、AirDrop 和 iCloud 。 4. **用户体验**:macOS 以其简洁的用户界面和易用性而闻名,许多用户喜欢其直观的操作和设计。 5. **预装软件**:macOS 自带的一些软件(如 Safari 、iWork 套件、iMovie 等)对于大多数日常任务都很实用,而且这些软件通常是免费的。 6. **安全性**:macOS 相对来说有较强的安全性和隐私保护措施,比如 Gatekeeper 和 XProtect ,可以减少恶意软件的风险。 7. **系统更新**:Apple 提供的操作系统更新支持通常比较长期,而且更新过程简单,不需要额外的驱动程序和兼容性考虑。 8. **持久的价值**:Mac 笔记本通常保持较高的二手价值,这意味着即使在几年后出售,仍能获得较好的价格。 不过,Windows 笔记本也有其独特的优势,比如更广泛的硬件选择、更多的软件兼容性以及较高的自定义选项等。你的选择应该根据你的需求、预算和个人偏好来决定。 |
216
Knuth 109 天前 via iPhone
续航
|
217
Amose2024 109 天前 1
开发用 mac 是为了省心,大家都很忙,能不折腾就少折腾。另外同组都用 mac ,你也应该用,这也是团队协作精神的体现。私下你爱咋搞咋搞。
|
218
lingo 109 天前
我全都要。
win 台式玩游戏,充分发挥不挑食的优势。 mac 笔记本出差开会便携用。充分发挥续航、触摸板和稳定的睡眠的优势。 linux 是在 win 台式的硬盘里整个 vhd 文件,然后直接从 vhd 引导系统来使用。既方便工作,又方便 linux 桌面出问题的话直接 VHD 回滚。。。 |
219
EdwardSherlock 109 天前
win 本的很多问题是出在了 win 上面,而不是出在本上面。
mac 屏幕,或者说是显示效果是我感觉比 win 本强很多的。 win 本 同价位是有还不错的屏幕,不管是亮度还是色差,数据都非常不错。但是如果算上系统的话,正常使用场景体验是不如 mac 的屏幕的。不管是 win10 还是 win11 的整体观感依然不如 mac 。 还有一点就是谈外出体验的话,win 本是可以做到很轻薄,1kg 以内也就好几个。触控板其实 也能追上一些,但是就是整体续航还是不如 m 系列,以及不用的时候直接放进包里,要用的时候拿出来可能就已经发烫。 但是 win 有个最大的优势,就是价格。win 各价位,都能找到这个价位还不错的产品。 |
220
yjsdaniel 109 天前
触控板这一项,thinkbook 14P 16P 之类的用大面积玻璃盖板的,几乎没什么差距了。
|
221
flyingsnai1 109 天前
Mac os+高素质屏幕+优秀的外观设计+多平台协同。
|
222
mjar 109 天前 via iPhone 1
这贴没有进水深火热,而且大部分回复都在认真回复,真是活见鬼了
|
223
ruimz 109 天前 via iPhone
我有 MacBook ,Windows 台式机,Windows 笔记本
MacBook 的优点是离电续航,盒盖就走。但是鼠标、文件管理、多窗口支持很差,程序坞太占地方但是隐藏后又切换不方便,系统不必要的强行自作主张太多 Windows 笔记本的缺点是离电续航,微软强推 s0 待机 |
224
kangkang 109 天前 via Android
2018 我刚上班那会儿每天就看那个 murmur 和别人争论 win 和 mac ,是的,只要有这种帖子必有他,这都快 7 年了,大哥对别的操作系统有啥仇不能放下么
|
226
Planarians 109 天前 via iPhone
主要还是生态吧 mac 很多好用的软件加上你有 iphone ipad iwatch 的全家桶用起来的舒服是 win 比不了的 但这同时也是缺点 只要你一个设备不是苹果那他就享受不了这个生态链 反而会更想脱离苹果生态
|
227
K2 109 天前
Windows 更像中国一些,Mac 呢?
|
228
feikaras 109 天前
mac 现在没啥优势啊。macos 开发组还被砍成 ios 共用了。
尤其是 mac 台式机简直是见鬼了,而笔记本平时用不到吧。移动办公你有需求么? 以前 mac 优势很多,尤其是屏幕,装逼性,现在人手一个怎么装。 滞后性真的很无语,以前真的有优势的时候上班全是 windows ,linux 和 mac 一个都看不到。 现在 windows 稀有了。 |
229
agdhole 109 天前
只有续航是最大的优势,有 Windows 大电脑的时候我的 mac 都是吃灰
|
230
jjx 109 天前
mac 没那么好
windows 没那么差 现在 mac 最大的问题就是价格, 我要上 64g 内存 1t 就是天价 , 其次是 arm,毕竟服务器现在还都是 x86 windows 最大的问题就是高价的没有质感,而且配置也给不足, 对,我就是说 dell,联想,微软之类的 至于系统, windows 的变化肉眼可见, 不管大家怎么嘲笑阿三, 但 windows 11 审美在上去, 对开发友好度在上升, 这还不是在 wsl2 加持的情况下 windows 主要的问题是要额外调教, 干掉那些动不动往服务加东西的 软件, 现在的 windows 软件动不动往服务加后台东西,你退出了它的应用, 后台它的东西还在跑,比方说迅雷, 旺旺之类的, 很头疼 |
231
JackTone 109 天前
续航
unix 换机成本 如果涉及到 GPU 开发,还是 4090 吧 |
232
jkfadsljlasdgs 109 天前
1. 续航
2. 做工 |
233
Justinyeager 109 天前 2
微软 Win11 22H2/23H2 新特性:小部件面板按钮可挪至任务栏右侧( https://www.ithome.com/0/792/150.htm )
初探微软 Win11 开始菜单新视图:类苹果 iOS 资源库设计,含 29 个类目( https://www.ithome.com/0/791/733.htm ) 微软正式确认:Windows 控制面板将被弃用( https://www.ithome.com/0/790/274.htm ) 微软修改相关文档措辞,疑似收回弃用 Windows 控制面板的决定( https://www.ithome.com/0/791/339.htm ) 微软承认 8 月更新导致双系统启动设备无法进入 Linux ,已公布临时解决方案( https://www.ithome.com/0/790/848.htm ) 微软承认 7 月安全更新导致 Win11 设备开机进入 BitLocker 恢复界面( https://www.ithome.com/0/784/578.htm ) 微软承认 6 月 Win11 可选更新存在新 BUG:导致 0x8002802B 错误( https://www.ithome.com/0/781/546.htm ) 微软承认 Win11 KB5039302 更新会导致任务栏无法加载( https://www.ithome.com/0/778/612.htm ) 微软承认 Win11 最新 KB5039302 更新会导致虚拟机无限重启( https://www.ithome.com/0/778/136.htm ) 微软承认 Win11 新 Bug 会导致 CPU 占用率过高,正在修复( https://www.ithome.com/0/775/497.htm ) 微软承认 Win11 五月可选更新存在 BUG:任务栏闪烁 / 无响应 / 间歇性消失( https://www.ithome.com/0/771/973.htm ) 你为什么要把钱花给这么一个疯子、傻子、草台班子? |
234
apuslilie 109 天前
我觉得对习惯鼠标的人来说,“适应 mac 的触控板”大致可以等价于“适应 ThinkPad 的小红点”。
个人觉得还是小红点略胜一筹(整机价格也差不多)。 |
235
guanhui07 109 天前 via iPhone
续航,还不错的触摸板,不过我在公司是 win ,自己几台 mac 都笔记本。air 真香
|
236
Blanca30 109 天前
屏幕 字体 第三方软件 UI 续航 触控板 生态 风扇 声音
|
237
patrickyoung 109 天前 via Android
续航
unix 类 大小写敏感 触摸板……这点真的是甩 Win precision touchpad 十条街…公司发的 TP X1, 最新 Win11...那个触摸板手势没法自定义……Mac 有 Swish 就很爽… 用户交互几乎没有学习成本…你怎么想的,他就怎么设计的,顺手 美观 优雅 无法太随意的安装第三方软件,省去了维护的一堆问题 最适合的场景:拿来当终端用,然后生产力偶尔带出去可以临时用,平常干活就 rdp/ssh 到公司 workstation/server |
238
PalenessIb 109 天前
@xuelu520 #27 这话我不敢苟同,“自适应”这个烂词可以用在任何事任何人身上。示例:就拿每天都要用到的右键菜单,Win11 都能给你做成两层,让你每次操作都得多点几下。
我用了大半辈子 Windows ,只是抬杠抖机灵的话,它那堆破事要多少有多少。用 Windows 的人,难道都是“自适应”?态度就真这么高高在上? |
239
cyrivlclth 109 天前
是有些区别,但是适应一下都能用。之前 win 和 mac 都用,然后某天 win 上的科学软件停止维护了,没办法梯子了,就好久没用 win 了。
|
240
Lynntox 109 天前
首先这里绝大部分应该都是做纯互联网的,所以他们喜欢 MAC
我是搞工业上位机的这块的,对于我来说 win 就是更好用,我要用 机械类的软件 用 PLC 软件 用 C#这些,调试串口通讯之类的东西 所以我认为东西总是有差异的,选择适合自己的就可以了,对于我来说如果买 mac 就是用来刷网页看视频的,所以我不会考虑 mac ,即使我都快 apple 全家桶了 win 我会想买拯救者,ROG tp 之类的 |
241
LiuJiang 109 天前
怎么还有这种老生常谈的话题
|
242
daolanfler 109 天前
@yjsdaniel 不是我用过我就信了,thinkbook 14 那玻璃触控板,难用极了
|
243
georgex 109 天前 via iPhone
mba 无风扇,非常爽
|
244
muapyw 109 天前
工作流优劣不说,个人习惯都不一样,场景也不一样
续航吊打 win 功耗散热也是 win 本本直接合屏 唤醒 bug 比 mac 这边多 |
248
septemfj 108 天前
如果从键盘这个角度切入,再不外接的情况下,仅仅只是对比差不多价位的 surface 和 mac ,可能前者要稍胜一筹。
另外,虽然只是用用基本功能,mac 的 office 能不能加上 win 好几百年前就有的“划词”--“弹出小窗口”--“调整字体/色彩...”这个功能啊? |
249
a132811 108 天前
有没有性价,要看你个人需求。
对我来说是省心不折腾:统一的 unix 环境 > 命令行(一键操作、自动化) > 全局 readline 快捷键 > 触摸板(十年没再用鼠标) > 续航。 我很多年前折腾各类 linux desktop 、升级、各类 gui 软件的 bug ,浪费了太多时间。后来换到 mac osx 后,整个世界都安静了。 帮人折腾过几次 wsl 、wsl2 ,体验不太好(可能现在 issue bug 有改善了?) 另外 sub 子系统与母系统是割裂的(比如 wsl 中用脚本自动种自签名证书就很麻烦)。我现在写自动工具、脚本,一般都不会特别考虑 windows 环境。 |
250
unbridle 108 天前 via iPhone
从 mac 换到 Windows ,已经遇到无数个 bug 了,mac 虽然也有,但是很少遇到。
比如笔记本连显示器偶尔出现外接屏分辨率变成最低,比如设置扩展模式时 cpu 睿频经常跑不上去,比如只有 Windows 的 clash 有的时候无法连接 ipv6 的 hy2 节点,比如 bingwallpaper 设置每日更新无效,等等。 上面的问题肯定不是每个人都会遇到,我自己不同的电脑也不会复现,但是 Windows 就是更容易出现各种各样的小毛病,当然我也理解这是 Windows 要适配不同配置的结果,但是从 mac 换过来体验确实下降不少...也不能方便的和 iPhone 联动... 然后 windows 的优点可能就只有显卡有优势,性价比高,还有一些专有的生态吧 |
252
SkywalkerJi 108 天前 via Android
生产力你说音频类的还有点道理。视频类的,mac 优势在哪里?就 fcpx 论协同打不过 Adobe 全家桶,论一站式打不过达芬奇,很何况 m 系处理器到第四代了压制破图的 bug 都还没解决。
|
253
hackpro 108 天前 via iPhone
macOS 8G == Windows 16G😄😆
|
254
snsn 108 天前
都讨论三天了,有结果了吗?
不行就双休,mac windows 一起拥有 |
255
mobpsycho100 108 天前
Safari 有 private relay
|
256
lucifer9 108 天前
不得不抢个整了
|
257
olp966330 108 天前 via iPhone
省电?帮公司节约电费?
|
258
codertracker 108 天前
好在你能开发 Mac 、IOS 应用了
|
259
U2Fsd 108 天前
合盖休眠一点就足够了,你永远不能相信一台放在包里的 Windows 的笔记本
|
260
daimon1 108 天前
1.开发体验和系统稳定性比 windows 11 好一丢丢 2.系统和软件界面一致性比 window 好很多 3.开会没有电池焦虑,m2 max 96G 不插电省点用,从上班用到下班没问题。
|
261
chengYT 107 天前
Windows 笔记本属于是铁板煎熊掌,用不了一点
|
262
maizero 107 天前
最近为了打黑猴子,把拯救者拿来用了下,当我发现公司回家,背包很热的时候,我想起来了:不要相信 win 本的合盖……
我把这把自己差点闷坏的二货从包里拎出来,不敢直接关机,打开,插上电源,让它风扇呼啸…… 12 年开始用 Mac ,没发生过这样的事。 之前经常发生,以至于我都忘记 win 本有这毛病了…… |
263
lilq007 107 天前
win 本设置盒盖休眠就好,不会唤醒发热。
|
264
hardick 106 天前 via iPhone
触摸板无敌
|
265
xuweidonGyn 29 天前
1.续航 2.全域触控板:windows 好像很少,触控板无法替代鼠标,对于出差随时办公太方便了,可恶的是很多地方不让用 Mac ,办公地还不能充电 3. 类 unix 对于普通开发者非常香
|