V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
iorilu
V2EX  ›  程序员

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

  •  1
     
  •   iorilu · 2023-04-19 22:39:36 +08:00 via Android · 34149 次点击
    这是一个创建于 602 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

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

    298 条回复    2024-11-04 18:05:43 +08:00
    1  2  3  
    diagnostics
        201
    diagnostics  
       2023-04-20 17:09:25 +08:00   ❤️ 1
    @jufeng #195 我是实在接受不了 Win+WSL > Linux 的言论。

    PC 硬件价格低,并不能代表一个系统的好坏,我早年刚毕业没钱,一直用 Linux Desktop ,有些难受,但我开发舒服。

    但你要说 Windows 好,我认为纯纯的偏见,这玩意怎么也扯不上强过其他机器,只是个水桶系统。

    喜欢设计 -> macOS: 软硬一体垄断,价格高(为研发费用买单,intel 之前是纯纯的智商税)

    喜欢性能 -> Linux:便宜的价格,最硬核的性能(游戏性能除外)

    计算机硬件价格的降低,是硬件厂商和操作系统,做了兼容性的共同结果,这一点 Linux 也能做到,还是免费系统,用 Windows 还要钱(笔记本),这不是 Windows 一个人的功劳,别给微软贴花,没有微软,现在大家的家用 PC 可能是 Linux 系统,没办法,谁让盖茨是个商业天才呢。
    xtinput
        202
    xtinput  
       2023-04-20 17:10:39 +08:00
    @mitu9527 #187 非定制的 32G 内存的只有满血 Max ,24 核的要定制,没现货,急着用
    chinalichen
        203
    chinalichen  
       2023-04-20 17:12:11 +08:00
    @iorilu 要说便宜,就要提一嘴「黑苹果」了。同样的硬件,只有再打游戏的时候切换到 Windows ,其他时间都是在用 MacOS 系统,尤其是写代码(除了 CUDA 相关)。
    mitu9527
        204
    mitu9527  
       2023-04-20 17:25:11 +08:00
    @diagnostics
    1. 开发环境的统一,不只是组内同事的开发环境统一,还包括开发、测试和生产环境的统一。MacOS 和 Linux 都是类 Unix ,只能说师出同门,但毕竟不同。不统一带来的问题很多,很多初级程序员在这上面都浪费了大量的调试时间。所以谈到开发环境,只有保证开发、测试和生产环境的高度一致,才能避免这类问题。MacOS 只能说像 Linux ,但它不是。开发环境的隔离问题,虽然不像统一问题那么严重,但就我观察,也挺经常发生的,只不过很多人没当回事,强行忍受了而已。
    2. “让你去管理一个组,估计组内天天都会碰到“我这里运行的好好的”问题”,这是我的原话,你怎么理解的?
    3. 微软早就不是 ie 6 - 8 时期的微软了,只能说你还保留着固有印象,而且苹果和微软不都是闭源的,苹果生态封闭的更严重,所以有啥优越感?
    4. 人家 Linus 是从事 Linux 内核开发的,你让它选 Windows ,这不是自己砸招牌么。它会用 MacOS ,还不是因为 Linux 桌面系统太烂,不然你以为他会用 MacOS 。Linus 还推过 AMD 5950X 呢,现在不照样被苹果和英特尔反超一大截。
    5. 我自己买过一台 Macbook ,另外在两份工作中公司也都发了 Macbook ,我自己还用过将近两年的 Manjaro ,该折腾的都折腾过了。Linux 桌面不就是极客一点么,但即时通讯,输入法,Office 日常软件和开发工具有 Windows 和 MacOS 好用么?如果真的好用,又是原生 Linux 内核,那谁还会用 Windows 和 MacOS 了。
    6. 哪有这么多完美的公司和个人,你怎么这么喜欢崇拜某个人或者做某个公司的精神股东,人家一分钱都不会分给你,你是消费者。
    7. 现在有多少公司还用 Unix 服务器,越来越少了吧,Docker 出来了,大哥。你拿 5600u 和 苹果 M1 系列对比,合适么?

    现在的苹果系产品只能说仍旧优秀,但早就不是七八年前那种拿出来不论在审美、硬件和系统都能全方位吊打其他家的产品了。

    借用楼上的言论给你做个总结:“通篇看下来,感觉在某些人眼里 mac 还有奢侈品属性,能标榜财富,经济能力,甚至还非得在道德上分个高低上下。这些基本上也是帖子里冲突的主要爆点。”。
    iorilu
        205
    iorilu  
    OP
       2023-04-20 17:28:43 +08:00
    @chinalichen 以前折腾过黑苹果, 总归还是不一样的, 现在不想折腾了, 确实没啥必要

    反正我没看到目前用 macos 对我有任何吸引力了

    可能唯一优势就是 macbook 确实结合系统续航是比一般 win 笔记本强, 但毕竟现在可能要搞一些需要用 gpu 的事情, 那只能用 win 了
    runliuv
        206
    runliuv  
       2023-04-20 17:33:43 +08:00   ❤️ 1
    你们是不是不会用 VM WARE ,VIRTUAL BOX 啊?
    全是 WIN + WSL2, WIN + DockerDESKTOP 组合?

    WIN + VM WARE 不香吗?
    makelove
        207
    makelove  
       2023-04-20 17:35:06 +08:00   ❤️ 1
    开发 linux 还是更适合,wsl 毕竟还是隔了一层,且 linux 字体渲染更舒服
    ysn2233
        208
    ysn2233  
       2023-04-20 17:37:00 +08:00
    @chinalichen 没感觉到,可能我机器都是大内存吧,而且 windows 加内存相比 mac 容易太多了。而且 16G 的 Mac 我平时用都觉得内存不太够,更不用说起一堆 docker 服务了。
    cyningxu
        209
    cyningxu  
       2023-04-20 17:37:14 +08:00   ❤️ 1
    mac 、win 、linux 都用过,最终还是 linux 好用
    RedisMasterNode
        210
    RedisMasterNode  
       2023-04-20 17:38:38 +08:00
    @runliuv virtualbox 的开发体验跟原生 linux desktop 差得非常远的。例如 Ubuntu 较新的版本图形化上已经做得非常流畅了,包括在 4K 显示器上,老版本和虚拟机都有自己的缺陷。听说 VMWare 是好不少的但是还没试过。
    jufeng
        211
    jufeng  
       2023-04-20 17:39:24 +08:00 via iPhone
    @diagnostics 我并不会觉得你对 macos windows linux 这些看法有什么问题,毕竟每个人都有自己的生活工作经历和习惯。不排除你因为他人的言论带起来了情绪,但在非伦理问题的争论中,用道德或者经济能力高低之类去辩驳,也许会带来某种优势吧,但更多的只会激化冲突。我只是对在表达观点时,用这种方式的做法,不敢苟同。
    nyakoy
        212
    nyakoy  
       2023-04-20 17:44:28 +08:00
    5 年开发没用过 mac
    mitu9527
        213
    mitu9527  
       2023-04-20 17:46:33 +08:00
    @runliuv 可以再加一个 Vagrant 来管理 VMware 或者 Vbox 的虚拟机,还可以做到环境的下发、销毁,也可以和 idea 家族的 IDE 集成,个人觉得挺舒服的。有兴趣的话可以了解一下,说不定对你有帮助。

    缺点就是它不能做到开发和测试、生产环境完全统一,因为现在很多公司的测试和生产环境都是用 Docker ,我想也正是这个原因,开发环境也才越来越多的往 Docker 上靠拢。

    以后肯定是远程开发的天下,我们的电脑只是瘦客户端,上面只有日常软件和开发软件,然后远程到开发环境上,而且远程开发环境将来也会交给运维管理,开发人员只要装好开发工具,直接开发即可。
    ysn2233
        214
    ysn2233  
       2023-04-20 17:46:54 +08:00
    @diagnostics WIN + WSL 纯开发肯定不如 Linux 啊,但是桌面好于 Linux 。就像 Mac OS 也是一样的道理,纯开发不如 Linux ,桌面好于 Linux 。至于 WIN 的 GUI 和 MacOS 的 GUI 谁更好,WSL 和 Mac OS 开发哪个更合适,这都是见仁见智的事情。
    jqtmviyu
        215
    jqtmviyu  
       2023-04-20 17:48:16 +08:00
    linux, 装环境容易太多. 但 linux 上的桌面环境太差.
    win 的生态最丰富, 但软件广告太多, 环境变量注册表很恶心.

    折中就只能选 mac 了. wsl 没用过, 不知道 动态内存支持怎么样.
    Bijiabo
        216
    Bijiabo  
       2023-04-20 17:49:15 +08:00
    不一定要用 Mac 呀,WIndows 也能干活。纯粹因为用苹果的电脑比较便宜,性价比最高才买的,如果用 Windows 的成本再低一点,我也会考虑用的。
    mitu9527
        217
    mitu9527  
       2023-04-20 17:51:30 +08:00
    @RedisMasterNode 你可能有一个误区,我们的 VirtualBox 里装的是命令行界面的 Linux ,不是说要装一个图形化的 Linux ,然后再跑到这个虚拟机里面装浏览器、IDE 这些,然后再虚拟机里面写代码。性能上确实有差距,但主要体现在 IO 方面,但开发环境几乎没有 IO 压力。
    jqtmviyu
        218
    jqtmviyu  
       2023-04-20 17:53:00 +08:00
    不讨论 wsl, win 的开发体验比 linux 差太多, 装个依赖都可能出一堆问题. 卸载更是麻烦中的麻烦. 你永远不可能清楚还残留哪些配置.
    wulili
        219
    wulili  
       2023-04-20 17:57:05 +08:00
    虽然是搞开发,但也不是一直敲代码,还要摸摸鱼,搞搞其他的,win 上面的软件质量都太低了,除了打游戏,其他的完全没有打开的欲望,就最基本的,连个像样的代理软件都没有
    mitu9527
        220
    mitu9527  
       2023-04-20 17:59:59 +08:00
    @jqtmviyu Windows 不配合 Linux 虚拟机、WSL 或者 Docker ,你是怎么过来的?难以想象。
    ShadowPower
        221
    ShadowPower  
       2023-04-20 18:10:57 +08:00 via Android
    @diagnostics
    你了解的历史可能有点片面。

    微软在 1997 年给苹果投资过,救了濒临倒闭的苹果公司。如果没有这件事,你可能见不到今天的苹果。

    Linus 本人自己也吐槽过 Linux 桌面发行版,也希望 Linux 桌面能做好。

    此外,NVIDIA 也很封闭,对开源世界也不友好,还被 Linus 骂过,相比起来 AMD 比它开放很多。但它的产品确实好用。骂归骂,为了工作和娱乐,大家边骂边用。
    diagnostics
        222
    diagnostics  
       2023-04-20 18:46:09 +08:00
    @mitu9527 #204
    @jufeng #211

    Linux 和奢侈品有关系吗?没钱体验 macOS 没钱体验 Linux 吗? Linux 不是和 Windows 一样的配件吗?

    我通篇说的都是,Windows 垃圾,macOS 中和,Linux 强大。怎么和奢侈品扯上关系了?

    Windows 为什么垃圾?微软企业文化垃圾,做出来的东西不考虑人文,也不 Geek ,所以垃圾。和道德又有啥关系?你用它影响你的道德品质吗?

    反倒你们这些狂热 Win 粉,乱给人扣帽子。我再说一遍,你的个人经济、道德水平,影响不了一个大企业。

    为啥 Linux 好用,开发者公益做这件事情,大家监督,基金会赞助:这是开源社区文化

    为啥 macOS 漂亮,企业文化就是定位高端,不然请巴宝莉(忘记了哪个奢侈品)的高管?

    你有没有钱影响企业吗?我穷 B 还用碎屏 XR 呢,也很卡不流畅,影响我认为 Windows 垃圾吗?
    diagnostics
        223
    diagnostics  
       2023-04-20 18:47:45 +08:00
    @ShadowPower #221 微软给 Apple 投资的时候,是 Steve 打电话的,那个时间点,Apple 有啥威胁吗?

    你问问那个时间点,以及后来的时间点,微软给做浏览器的投钱,给 Google 投钱,你问他愿不愿意。
    jufeng
        224
    jufeng  
       2023-04-20 18:55:54 +08:00 via iPhone
    @diagnostics 额,无端躺枪,我啥时候 windows 狂热粉了?头像吗?这只是我当初刚注册账号时随手找的桌面壁纸截的。随时换掉也没问题。只是懒的换。唉,你这能不能先控制情绪,冷静一下?你不要激化了矛盾反而把自己陷进去了。
    DogeFlyKite
        225
    DogeFlyKite  
       2023-04-20 19:14:48 +08:00
    iOS 开发表示非 mac 不可
    jufeng
        226
    jufeng  
       2023-04-20 19:18:15 +08:00 via iPhone
    @diagnostics 上面我也强调了,我不会对你就各个操作系统本身的观点有什么意见。我反驳仅仅只是因为你不该在针对一般问题发表观点时,引入问题本身之外的关于经济能力和道德水平的说辞,这只会激化矛盾。
    z1645444
        227
    z1645444  
       2023-04-20 20:26:50 +08:00
    为了适配国内的通讯软件,不用虚拟机,又喜欢 *nix ,macOS 是唯一选择(特指白苹果)。说实话,如果能脱离国内的这些软件,我个人非常倾向 Arch Linux :D
    zxCoder
        228
    zxCoder  
       2023-04-20 20:31:18 +08:00
    主要是公司发 mac
    ShadowPower
        229
    ShadowPower  
       2023-04-20 20:32:44 +08:00
    @diagnostics 考虑到比尔盖茨和 Jobs 之间的关系,这已经不容易了。
    你说的那些,要是微软有这种机会,恐怕还真愿意。早期微软还真不知道搜索引擎可以靠广告盈利。当时的 Google 是一个不赚钱+良心+人畜无害的形象。
    做到这个程度其实不错了,要是给比自己还强的竞争对手投资……怎么想都不正常吧。

    相比起来,倒是苹果做得不人道的地方要比微软多。例如你提到的浏览器。
    iOS 平台所有的浏览器都必须使用 WKWebView ,不允许自己实现内核。在 iOS8 之前都不给第三方浏览器用 JIT 加速 JavaScript 。

    我以前用一款 iOS 电池健康状态软件,能看的信息很丰富,而且就算换了第三方电池也可以显示(以前不会弹窗)。后来 iOS 加上了系统设置里的电池健康状态,这款软件马上就删掉了原本的所有功能,转型做一个“电池保养充电提醒”应用。

    而我之前还买了它的付费版。
    苹果这些问题不明显,只是因为它并没有垄断市场,因此大家还有很多选择。但一旦它(指 iOS )处于和 Windows 对等市场份额,对第三方生态的打击是灾难性的。
    yuekcc
        230
    yuekcc  
       2023-04-20 22:52:48 +08:00
    我选 linux
    zhaogaz
        231
    zhaogaz  
       2023-04-21 00:15:59 +08:00
    不重要,都小问题
    Jtyczc
        232
    Jtyczc  
       2023-04-21 00:26:54 +08:00 via Android
    说的不错,5 分钟会议室开会!并且展示一下你现在的代码情况或某个 bug 问题所在以及如何解决
    MrKrabs
        233
    MrKrabs  
       2023-04-21 00:53:54 +08:00
    linux 装台服务器里踩在脚底下就行了
    Blacate
        234
    Blacate  
       2023-04-21 01:25:34 +08:00 via iPhone
    颜🐶选 mac
    datou
        235
    datou  
       2023-04-21 01:58:52 +08:00
    得区分场景

    我这种只用台式机干活儿的肯定无脑 windows

    如果未来需要一台干活儿的笔记本,那肯定无脑 MacBook
    dcoder
        236
    dcoder  
       2023-04-21 02:11:38 +08:00
    Win+WSL 真的太折腾了, 你们确定这样比 MacOS 或者 Linux 好用??
    我一般只有打游戏时, 才打开 Windows.

    作为后端开发, MacOS 上*Nix 的原生工具链很自然,
    绝大部分 Linux server 上能跑的, 都可以无缝在 MacOS 上跑.

    如果真要在 后端 Linux server 上真机调试, 我一般是直接 push 到 Linux server 跑的.
    用 MacOS 做开发的话, 其实 Docker 或者其他 VM 都不需要折腾了.
    很多后端生态里的 *Nix 工具链, 默认的第一支持就是 MacOS.

    现在 M2 Mac Mini 性价比也不是问题了.
    你们用 Win+WSL 折腾, 到底图个啥...
    lerry
        237
    lerry  
       2023-04-21 02:27:54 +08:00
    Windows 时间久了不重装总有奇怪问题,有时弹广告还找不到原因
    Mac 的环境其实跟 Linux 有差异,偶尔有些依赖在 Linux 安装很轻松,Mac 就很难受
    fresco
        238
    fresco  
       2023-04-21 03:40:26 +08:00 via Android
    无所谓吧 不玩游戏 Mac 用着省心多了 我 Windows 偶尔用一下 大部分时间都是 Mac
    jin7
        239
    jin7  
       2023-04-21 05:10:13 +08:00
    windows 本来就是最好的 没必要和别人争
    jqtmviyu
        240
    jqtmviyu  
       2023-04-21 06:49:15 +08:00
    @mitu9527 以前内存还没这么便宜呀, 也没动态内存这些技术. 总归是穷, 设备差, 用虚拟机开发感觉太笨重了.
    popil1987
        241
    popil1987  
       2023-04-21 07:23:49 +08:00
    别吵吵了,赶紧学习 wasm ,完了大家都是一家人
    quake0day
        242
    quake0day  
       2023-04-21 07:28:44 +08:00
    看你开发什么了。哪个用的顺手就用哪个。我现在有 mac (作为主力机),也有 windows ,自己的服务器都是 linux 。以前也喜欢 arch + awesome wmmanager ,现在觉得用哪个开发都可以。 最主要的是不要花费太多时间在配置上。
    fuwu1245
        243
    fuwu1245  
       2023-04-21 07:29:25 +08:00
    怎么还在讨论这种东西啊
    综合比较,mac 确实好
    但这东西 只能说工作的舒适度吧?
    说自动更新的,设置一下也是可以的,都在进步,mac 的触摸板现在 win 本不也有了?
    时代在进步
    同意 LZ 的说法(没错 不用 OP
    waruqi
        244
    waruqi  
       2023-04-21 07:31:43 +08:00 via Android
    其实我想搞三台一起用,mac m1, linux, win 都需要
    lsk569937453
        245
    lsk569937453  
       2023-04-21 07:39:04 +08:00
    上一次在 window 下用 https://github.com/flamegraph-rs/flamegraph/issues/205 这个库,搞了半天没弄好,直接换 ubuntu 了,一键安装,简直丝滑。

    就是很多游戏玩不了了。。
    MoeMoesakura
        246
    MoeMoesakura  
       2023-04-21 07:52:39 +08:00 via Android
    @Senorsen 睡眠逻辑是现代 S0 休眠的后果,我平板之前搁包里放电硬是给我八个小时的电全榨干了
    lrigi
        247
    lrigi  
       2023-04-21 07:57:00 +08:00 via iPhone
    ai 很多包根本就没有 Windows 版本,何谈 Windows 方便。
    berchtesgaden
        248
    berchtesgaden  
       2023-04-21 08:44:05 +08:00
    不是非要用 mac ,但宁可用 linux 也不会选择 windows 。单单是改编码设置就能恶心人。最近对接方给了个.so 库,在本地都加载不了。如果不是公司强制分配的,自己才不会去用这种垃圾。
    mitu9527
        249
    mitu9527  
       2023-04-21 08:53:13 +08:00
    @jqtmviyu
    开发环境用虚拟机还好吧,都是命令行界面,还是无界面模式。
    在我之前的电脑上,三四个虚拟机一起运行也没啥问题。在我现在的电脑上,运行七八个虚拟机应该也轻轻松松。
    如果对测试和生产环境来说,虚拟机确实笨重,性能损失也大,所以才被 Docker 技术替代。但在开发环境,这个问题被缩小了。
    虽然我用虚拟机,但是实际开发过程中我几乎不怎么直接和 Virtual Box 打交道,都是在 IDE 中通过终端窗口自动连接到虚拟机中运行 bash 命令,体验上我几乎没离开过 IDE 。虚拟机管理和销毁我也是在 IDE 的终端中完成的。
    SenLief
        250
    SenLief  
       2023-04-21 09:16:28 +08:00 via iPhone
    Mac 开发除了前端不都是连服务器的吗
    bingfengfeifei
        251
    bingfengfeifei  
       2023-04-21 09:20:44 +08:00
    5000 装一个 R7 5700G 128G 2TSSD 的开发机对我来说比 MAC 爽多了。
    xiaoxiyiha
        252
    xiaoxiyiha  
       2023-04-21 09:35:00 +08:00
    @SenLief 不要鄙视前端,前端也可以连服务器开发的,狗头保命
    WebKit
        253
    WebKit  
       2023-04-21 09:40:09 +08:00 via Android
    不做 apple 相关开发,之前一直用 mbp ,感觉非常好用,然后换了公司也是自带 mbp ,当时感觉 macOS 真好用,以后会继续用,后来换到现在的公司,不想带电脑。就给电脑装了 archlinux + KDE 。刚开始一个星期有点不习惯,后来经过一番配置,越用越顺手,给家里的电脑也换成了 archlinux 。
    yzbythesea
        254
    yzbythesea  
       2023-04-21 09:40:41 +08:00
    @mitu9527

    Linus 是用 Mac 装 Linux 用,因为 Mac 笔记本做得是最好的。

    你最懂,比所有国内外大厂都懂,我们都傻傻地给员工配 Macbook ,只有你看出来 Windows 开发效率最高(尬

    “现在有多少公司还用 Unix 服务器”,各大云服务商像你致敬,上百万台 Linux server 等你来革新。
    Nihosijie
        255
    Nihosijie  
       2023-04-21 10:05:06 +08:00
    @aladdinding win+v ,系统自带
    crazyweeds
        256
    crazyweeds  
       2023-04-21 10:14:09 +08:00
    Windows 笔记本的硬伤是续航不行,有设计感的型号比较少。Mac 硬伤是软件生态相比 Windows ,确实差很多。个人理解。
    stevefan1999
        257
    stevefan1999  
       2023-04-21 10:18:40 +08:00
    macbook 太貴了 不如 framework
    mitu9527
        258
    mitu9527  
       2023-04-21 10:30:33 +08:00
    @yzbythesea
    最好二字劝你少用,哪有那么多最好的东西给你。估计又是一个整天满脑子想着最好的设备,最好的语言的菜鸟。

    我提开发效率了?开发效率和人的水准有关,扯什么设备,难道有 MacBook 的开发效率就高了?

    你是不是连 Linux 和 Unix 都分不清?现在的云服务商更不可能用 Unix 了。
    carytseng
        259
    carytseng  
       2023-04-21 10:37:13 +08:00
    看个人需求吧,玩游戏还是上个主机比较好,对于我的点,主要是屏幕,字体渲染,一开始的确不习惯,用久了后效率大增
    chouchoui
        260
    chouchoui  
       2023-04-21 10:41:06 +08:00
    Win 或 Mac 都挺好,各有各的需求
    吹 Linux 就差不多得了
    smallthing
        261
    smallthing  
       2023-04-21 10:54:15 +08:00
    @hun2008hun 买个好屏幕吧
    smallthing
        262
    smallthing  
       2023-04-21 11:07:37 +08:00
    @dcoder 可把我给笑死了
    cjnchk
        263
    cjnchk  
       2023-04-21 11:08:42 +08:00
    我之前宁愿用 ubuntu 也不用 win ,用了很多年 mac 了,体验感飞起
    nielinjie
        264
    nielinjie  
       2023-04-21 11:19:55 +08:00
    我用 Mac ,主要是因为我用 iPhone 、iPad 。另外还用 apple watch ,但 watch 跟开发没啥关系。
    runliuv
        265
    runliuv  
       2023-04-21 11:29:48 +08:00
    @mitu9527 WIN + VMware(Vbox) 里装 docker ,K8S 集群 。 没有什么问题是一台虚拟机解决不了的,不行了就 2 台。
    runliuv
        266
    runliuv  
       2023-04-21 11:30:34 +08:00
    @RedisMasterNode WIN + VMware(Vbox) 里装 docker ,K8S 集群 。 没有什么问题是一台虚拟机解决不了的,不行了就 2 台。
    mitu9527
        267
    mitu9527  
       2023-04-21 11:53:04 +08:00
    @runliuv 我曾想过这种方案,但觉得 Windows 套 Linux 虚拟机再套 Docker 是不是有点太深了,所以没去尝试。以后找时间试试看。
    RedisMasterNode
        268
    RedisMasterNode  
       2023-04-21 11:58:28 +08:00
    @runliuv 你说得对,哈哈,但是我在 linux 里面简单很多
    andyhunter
        269
    andyhunter  
       2023-04-21 12:01:58 +08:00
    总有井底之蛙以为 开发 == 搞 web || 写 app ,太多行业根本没得选只有 windows 可用。Mac OS 也就在特定领域有点竞争力
    kin7
        270
    kin7  
       2023-04-21 12:14:49 +08:00
    windows 右下角的内容推荐+edge 默认的推荐广告
    总觉得差点意思
    WispZhan
        271
    WispZhan  
       2023-04-21 12:26:27 +08:00
    @mcfog 不做选择题,我全要🐶
    wangtian2020
        272
    wangtian2020  
       2023-04-21 13:14:02 +08:00
    是有钱了一定要用 mac ,反正我不喜欢
    nilaoba
        273
    nilaoba  
       2023-04-21 13:20:19 +08:00 via iPhone
    开发不应该用 Linux 系统么,windows 是给财务会计文员使用的,Mac 是给设计师使用的。
    liuxingdeyu
        274
    liuxingdeyu  
       2023-04-21 13:22:35 +08:00
    我觉的没有谁好谁不好吧,我觉得 mac 舒服,但是现在公司不让用自己的电脑,也能用 win
    hsfzxjy
        275
    hsfzxjy  
       2023-04-21 13:28:53 +08:00 via Android
    @runliuv 不如像我反过来,linux 上装虚拟机跑 win ,反正 win 对于我只有 office 和聊天的需求
    QKgf555H87Fp0cth
        276
    QKgf555H87Fp0cth  
       2023-04-21 13:43:57 +08:00
    有钱 mac 没钱 win
    yalin
        277
    yalin  
       2023-04-21 13:47:21 +08:00
    来 啤酒改次 出来演示一下祖传蓝屏
    ijyuqi
        278
    ijyuqi  
       2023-04-21 14:49:37 +08:00
    @mitu9527 我也是这样的 Win+VMwar 里面装 docker ,很爽。就是文件同步和 debug 配置的有点麻烦而已
    dif
        279
    dif  
       2023-04-21 14:50:21 +08:00
    如果不考虑钱的因素,我个人还是会选 mac ,现在迫于贫穷,入手联想拯救者,有一说一,win11 还是满惊艳的,WSL2 虽说偶尔会遇到 bug(进不去 wsl 、docker 会卡住、pycharm 交互并不好用),其他都挺好。不过有一说一,win 右下角经常会出 bug ,现象就是一排图标点了没反应。

    现在 win 不支持的包完全可以通过 docker 或者 wsl 来解决,希望越来越好。

    对了,win 触摸板还有待提高,尽管现在已经比以前很好用了,但距离 mac 的差距还是挺大。希望能追上。
    合盖的问题,偶尔会出现盒盖再打开,相当于重新启动。已经设置过盒盖不休眠了。

    电池问题,因为拯救者,所以,我开个 vscode 记录一点文字,风扇也呼呼转,mac 至少能挺一个下午(估计是没有独显的原因,如果不玩游戏,建议大家不要买带独显的笔记本。CPU 和内存怼高就行了)。
    mitu9527
        280
    mitu9527  
       2023-04-21 15:32:55 +08:00
    @hsfzxjy Linux 图形界面 + Windows 图形界面,性能要求高一些,另外还得来回切。Windows + Linux 虚拟机,Linux 虚拟机一般都是命令行界面,性能要求低,而且很经常都是无界面模式。
    mitu9527
        281
    mitu9527  
       2023-04-21 15:34:31 +08:00
    @ijyuqi 文件同步和 debug 还好,这些都是老生常谈的问题了,不算麻烦。听你也这么说,回头让我试试。
    runliuv
        282
    runliuv  
       2023-04-21 15:56:21 +08:00
    @hsfzxjy 666
    PythonYXY
        283
    PythonYXY  
       2023-04-21 16:27:31 +08:00
    操作系统无所谓,反正是面向 chrome+idea 编程
    hsfzxjy
        284
    hsfzxjy  
       2023-04-21 17:29:13 +08:00 via Android
    @mitu9527 主要是我已习惯 linux 的日常操作,对 linux 图形界面接受度比 windows 高,使用的效率也高。

    windows 虚拟机窗口化,里面跑微信或 office ,感觉就和一个独立的应用没什么区别,没有来回切的问题。

    至于性能,我个人一个 8 代 i5 跑感觉也绰绰有余。
    runliuv
        285
    runliuv  
       2023-04-21 17:55:19 +08:00
    zhuangzhuang1988
        286
    zhuangzhuang1988  
       2023-04-22 08:42:43 +08:00
    买过用了一周退了
    a132811
        287
    a132811  
       2023-04-22 18:12:48 +08:00
    尝试过 wsl2 ,被 bug 、性能劝退了。

    我还是喜欢 mac 的 readline 快捷键、iterm2 、gnu-tool ,结合 Karabiner 让所有 app 都支持 readline 快捷键,还有跟 linux 统一的路径分割符。 
    这几点,windows 好像很难做到替代
    james122333
        288
    james122333  
       2023-04-22 20:42:27 +08:00
    给我选就是 linux > mac > windows
    支持 wsl 理由就是怕有天被逼用 win
    linux 桌面其实非常好 比 win 好多了 差异在于应用支持
    win 即便有 wsl 使用体验也不是一个等级
    再加上对命令行的深度使用经验 额外找其它应用也显得越来越没有意义
    举凡什么密码管理 笔记软件 架设文件伺服器...以及自写功能
    当然只在自己个人电脑方便 也绝不会把东西搬到 wsl 上的
    至于 mac 软件比 win 开源多了 不了解的人多数还是和使用 win 差不多
    Iamsonny
        289
    Iamsonny  
       2023-04-23 09:01:40 +08:00
    不开发苹果生态的应用,随便啥系统多可以胜任。
    csensix
        290
    csensix  
       2023-04-23 11:55:52 +08:00
    用过 mac 之后还是觉得 win 好用
    Seulgi
        291
    Seulgi  
       2023-05-12 11:37:46 +08:00
    其实首先一点。给你配 mac 的公司,他给你配的 mac 都是最新款。给你 windows 的公司,一般给你的台式或者笔电的,cpu 都不是最新的,更何况 gpu 呢,内存频率也低。看着 windows 现在已经不落于 mac ,但是也得在同等条件下。
    xsen
        292
    xsen  
       2023-05-20 08:10:21 +08:00
    @unintialized #183 说的制造业与什么嵌入式很高大上的样子——不就是钱少、活多、环境差
    xsen
        293
    xsen  
       2023-05-20 08:12:41 +08:00
    mac = window + linux

    有钱无脑 mac ;再搞台主机做服务器( linux ),装上 exsi 或者 pve
    e9pWeUbh9PGCnp95
        294
    e9pWeUbh9PGCnp95  
       2023-05-20 15:52:04 +08:00
    @xsen #292 我可没有说是多有高大上, 制造业一直都是一些很基础基础的学科东西, 我们摸不到高贵的 mac 呢,更不可能和高贵的白领一样在市中心 CBD 办公大楼上班.

    P.S. 我只想说,在应用层以下(如,操作系统,内核,驱动,虚拟化,可信赖计算等等,甚至和硬件相关的开发),几乎是没有 mac 的踪影!!!
    wsszh
        295
    wsszh  
       247 天前
    @Senorsen Windows 要彻底“睡着”需要设置成休眠
    JaxHome
        296
    JaxHome  
       242 天前
    @andyskaura 高于 16G 指的是单条吗? 80%概率蓝屏挺高的啊
    Jack66
        297
    Jack66  
       132 天前
    联想的 r9000p ,哪块 linux 系统 ubuntu 还是 arch ?兼容咋样
    Aaron01
        298
    Aaron01  
       37 天前 via iPad
    win 搞开发,就是水中捞月
    1  2  3  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   857 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 21:06 · PVG 05:06 · LAX 13:06 · JFK 16:06
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.