作为 Java , Go 等后端码畜,你们会考虑今夜发布的 ARM Mac 吗? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
qwerthhusn
V2EX    程序员

作为 Java , Go 等后端码畜,你们会考虑今夜发布的 ARM Mac 吗?

  •  
  •   qwerthhusn 2020-11-11 09:50:27 +08:00 7470 次点击
    这是一个创建于 1795 天前的主题,其中的信息可能已经有所发展或是发生改变。

    软件应该不是什么问题,性能上也暂且信一下厨师,认为 M1 很强。

    主要是一些常用的 Docker 镜像,没有 ARM 架构的镜像。而且也不知道,这种机器能不能编译出来 x64 的软件镜像

    第 1 条附言    2020-11-12 10:03:49 +08:00
    不好意思,我是码畜,你们都是码神。。标题弄错了,请见谅。
    63 条回复    2020-11-16 09:31:37 +08:00
    richzhu
        1
    richzhu  
       2020-11-11 09:57:56 +08:00
    会的
    dwSun
        2
    dwSun  
       2020-11-11 10:10:11 +08:00
    不会
    hackk
        3
    hackk  
       2020-11-11 10:12:27 +08:00
    等参评出来,打算把现在的 16 寸给媳妇用,把她的 17 款 15 寸出了,自己换 13 ARM,最近外接 5K 屏用,感觉 16 寸瞬间就有点重了~~~
    Lighfer
        4
    Lighfer  
       2020-11-11 10:14:34 +08:00
    不考虑,想要舒舒服服地开发,短时间内还是得上 intel based mac
    st2udio
        5
    st2udio  
       2020-11-11 10:16:44 +08:00
    完全不会。。对很多东西有需求,比如报税软件。企业网银、、这次虚拟机都没办法用了。
    hello2060
        6
    hello2060  
       2020-11-11 10:16:46 +08:00
    当然是公司给啥机器用啥机器啊,在家还写 code 呢?
    zoharSoul
        7
    zoharSoul  
       2020-11-11 10:18:34 +08:00
    @hello2060 写啊 , 不搞自己的项目咋挣钱啊
    echo1937
        8
    echo1937  
       2020-11-11 10:19:43 +08:00
    Jetbrain 暂时还没有支持相关信息,再等等。
    fewok
        9
    fewok  
       2020-11-11 10:20:58 +08:00   11
    javaer 表示,我是在乎这点续航的嘛?我是在乎 IDEA 开 5 个,docker 开 2 个,chrom 开 50 个页面,还不卡,风扇也不会疯狂转,这才是刚需
    liurunliang
        10
    liurunliang  
       2020-11-11 10:22:01 +08:00
    等等党终将迎来胜利~
    homebrew 的 issue 里说部分包不支持,还得等生态完善
    Takuron
        11
    Takuron  
       2020-11-11 10:24:16 +08:00 via Android   1
    @fewok 风扇不会疯狂转的(指 air 直接不给风扇)
    qwerthhusn
        12
    qwerthhusn  
    OP
       2020-11-11 10:24:41 +08:00
    @hello2060 不开个小灶赚点口粮,日子不好过啊。我之前以为自己的电脑就是看看电影结束了,买了 8G 的 magicbook,最近接了个活,已存工程比较大,内存老是溢出,各种软件的内存不足错误我都见识过了,有的是提示,有的是闪退,有的甚至窗口无响应。
    tabris17
        13
    tabris17  
       2020-11-11 10:28:45 +08:00   1
    谁会拿个 iPad Pro +来做开发
    Lighfer
        14
    Lighfer  
       2020-11-11 10:36:18 +08:00
    @echo1937 jb 套餐有官方消息的噢,JBR-2526 就是支持 arm based mac
    VDimos
        15
    VDimos  
       2020-11-11 10:37:46 +08:00 via Android
    想整
    boris93
        16
    boris93  
       2020-11-11 10:37:54 +08:00 via Android
    公司配啥我用啥
    我先观望,眼下各种开发工具链都没适配,不着急
    lairdnote
        17
    lairdnote  
       2020-11-11 10:51:11 +08:00
    我都是 mac 使用跨平台语言 我还要去关心硬件?
    drackzy
        18
    drackzy  
       2020-11-11 10:54:53 +08:00
    我等 Zen3 移动版
    echo1937
        19
    echo1937  
       2020-11-11 10:54:55 +08:00
    @Lighfer

    **Current Status: JetBrains is working on porting JetBrains Runtime (and all products running on JVM) to Apple Silicon. Our IDEs work on Apple Silicon chips through Rosetta 2. **

    这个最新消息是还没搞完,没找到预期时间相关的信息。
    Comdex
        20
    Comdex  
       2020-11-11 11:08:20 +08:00 via Android
    Rosetta2 转换能运行 jb 的 ide?
    wanguorui123
        21
    wanguorui123  
       2020-11-11 11:11:35 +08:00   1
    等明年 16 寸升级 ARM 和 32GB 版本,在考虑
    oamu
        22
    oamu  
       2020-11-11 11:14:20 +08:00
    @drackzy 讲道理苹果会上 A U 吗?
    wongy
        23
    wongy  
       2020-11-11 11:19:05 +08:00 via iPhone
    大概率不会买 arm,准备等着 13 寸更新窄边框屏幕再看看要不要买。
    hitmanx
        24
    hitmanx  
       2020-11-11 11:24:07 +08:00
    考虑买 air,用作轻量级上网本+浏览代码+玩具级别小程序开发。当然真正日常干活还是台式机+thinkpad 。现在手头有 mbp 16,但是太重了,用的很少。比较享受那种随开随关,桌上、沙发上、床上随便带来带去的感觉
    b0644170fc
        25
    b0644170fc  
       2020-11-11 11:30:05 +08:00
    不会。我担心开发软件的适配问题。拿来当主力开发机的话我觉得还是再过 2 年看看
    darknoll
        26
    darknoll  
       2020-11-11 11:36:06 +08:00
    arm 能干嘛
    mengdodo
        27
    mengdodo  
       2020-11-11 11:45:51 +08:00
    400 块的差距,我考虑 inter
    AlexChing
        28
    AlexChing  
       2020-11-11 13:29:42 +08:00
    等你们踩坑,然后再看看能不能买。
    axbx
        29
    axbx  
       2020-11-11 13:38:07 +08:00   1 div class="sep5">
    不会,主力是台式机,mbp13 都只用来看网页了。
    abcbuzhiming
        30
    abcbuzhiming  
       2020-11-11 13:41:33 +08:00
    不考虑,我反正不知道作为一个把电脑作为主力工作工具的 coder,为啥会选苹果的封闭生态圈
    XIVN1987
        31
    XIVN1987  
       2020-11-11 13:45:32 +08:00
    如果作为唯一电脑的话,最起码前 3 年不考虑,,等各种软件、库移植差不多了再说吧
    XIVN1987
        32
    XIVN1987  
       2020-11-11 13:52:44 +08:00   1
    @abcbuzhiming
    这种说法不敢苟同,,难道 Mac 上的 Java 、Go 比 Windows/Linux 下的 Java 、Go 更封闭?
    9LCRwvU14033RHJo
        33
    9LCRwvU14033RHJo  
       2020-11-11 13:55:46 +08:00
    不敢为天下先。
    MadbookPro
        34
    MadbookPro  
       2020-11-11 14:02:57 +08:00
    AlexChing
        35
    AlexChing  
       2020-11-11 14:09:59 +08:00
    @fewok 这个刚需有点苦难。
    axex
        36
    axex  
       2020-11-11 14:14:37 +08:00
    看性能,要真能锤爆 i7 那肯定买,i5 水平谁买
    biguokang
        37
    biguokang  
       2020-11-11 14:39:07 +08:00
    说实话自从 win10 出了 wsl2 而且 wsl2 还能跑 docker 后,我就对 mac 没什么兴趣了
    biguokang
        38
    biguokang  
       2020-11-11 14:40:34 +08:00
    @st2udio 其实感觉有报税软件。企业网银或者只能在旧版 ie 跑的系统这种需求的人群,x86 的 mac 也不会去买
    NVDA
        39
    NVDA  
       2020-11-11 14:41:12 +08:00 via iPhone
    公司给我啥我用啥\_(ツ)_/
    不过我猜两三年内我们公司给 sde 标配还是 16 寸
    qwerthhusn
        40
    qwerthhusn  
    OP
       2020-11-11 14:57:07 +08:00
    @biguokang 我之前也这么认为,不过最近的一个事情使我震惊。我 wsl2 docker 跑了一个 sqlserver 17,用 DataGrip,导一个巨大的 sql 脚本,花了一个多小时。

    然后后来朋友用 17 年的 16 寸 MBP 跑同样的东西,竟然只要 10 来分钟。
    CaffreySun
        41
    CaffreySun  
       2020-11-11 15:08:57 +08:00
    @abcbuzhiming 只要是能让我安心 code,不用考虑乱七八糟的事就是我想要的,它封闭又如何?至少苹果的生态圈高效、稳定。
    就算喜欢折腾,mac 也没有拦着爱折腾的人的脚步。
    yinzhili
        42
    yinzhili  
       2020-11-11 15:09:57 +08:00
    没有必要,这东西不便宜,优势又不明显
    madpecker009
        43
    madpecker009  
       2020-11-11 15:13:02 +08:00
    @hackk 打算出多少钱啊 橙色咋样
    janxin
        44
    janxin  
       2020-11-11 15:17:20 +08:00
    Go 支持新的 ARM Mac,按照时间表下个月就有支持的 Go beta 版本上线了

    Java 应该还不支持吧,需要等到平台支持

    Docker 镜像不用想了,基本上刚开始全部自己搞,大概一年之后才有完整生态
    DsuineGP
        45
    DsuineGP  
       2020-11-11 15:23:14 +08:00
    两年之内绝对不会考虑,(当前) arm 架构的 mac 给那些写写文章画画图的人当便携上网本用得了,当 coder 的生产工具还早得很呢
    换了平台,依赖的库全部要重新编译,指不定会出什么幺蛾子
    还不如等那些果粉们折腾几年趟趟坑,替我们交完智商税了,再考虑换到 arm 平台的 mac
    hahaandyou001
        46
    hahaandyou001  
       2020-11-11 15:28:31 +08:00
    还是乖乖用 Intel 吧,搞不好真翻车了
    smallthing
        47
    smallthing  
       2020-11-11 15:31:41 +08:00   1
    @qwerthhusn 硬件配置发一下.我导入 1T 的 sql 也没感觉和 mac 有啥区别.
    你丫的不会是拿垃圾掉速 sata 固态去对比 nvme 吧?
    chengxiao
        48
    chengxiao  
       2020-11-11 15:32:22 +08:00
    Go 我感觉还好吧,社区应该会很快跟上,现在也有 ARM 的编译器,到时候一条命令交叉编译的事,估计 CGO 会麻烦些
    smallthing
        49
    smallthing  
       2020-11-11 15:32:33 +08:00
    @smallthing 顺便说一下我的固态是 970evoplus
    比 mac 配的那个强一些
    yelog
        50
    yelog  
       2020-11-11 15:39:05 +08:00
    不会
    1. 主力机经不起各种问题的风险,万一写着写着代码丢了,或者解决系统问题也耽误生产力(毕竟第一代芯片,观望中
    2. Javaer 对内存要求比较高,目前选配不上高内存,吐血
    3. 目前应该是低功耗版本,感觉会有个性能版放在 mbp16 上,所以还是坐等 16 更新
    chengxiao
        51
    chengxiao  
       2020-11-11 15:54:50 +08:00
    CGO_ENABLED=0 GOARCH=arm GOOS=darwin go build
    搞定
    holulu
        52
    holulu  
       2020-11-11 16:10:25 +08:00
    后端基本都是用公司的云开发机进行编译测试的。
    Java 主要用 IDEA,只要 JVM 能跑应该就没什么问题了。
    Go 主要用 VSCode,在云开发机装 VSCode Remote Development,连上去写代码就行了。
    其实现在就是这么做的,用的 MacBook Air 。现在的 Intel Mac 用不了就换 Apple Silicon Mac 。
    真心觉得后端开发是没有什么必要用 Mac,特别像 docker 、k8s 这种需要虚拟机的环境,Mac 的运行效率很低(特别是 I/O ),同等配置的 PC 装 Linux 都能跑多很多容器。
    ruchee
        53
    ruchee  
       2020-11-11 16:17:25 +08:00
    至少等一年再说吧,现在入手只是小白鼠。至于以后,对于非 MBP 不用的人来说,以后肯定是要换 ARM 版本的 MBP 的,不换没设备可用啊
    zunceng
        54
    zunceng  
       2020-11-11 16:28:00 +08:00
    @holulu 都后端开发 谁还把服务都跑在自己机器上呀
    整个公司的机房都是我的开发机
    xingyuc
        55
    xingyuc  
       2020-11-12 09:14:22 +08:00 via iPhone
    别动不动各种畜,在座的都是人
    qwerthhusn
        56
    qwerthhusn  
    OP
       2020-11-12 09:32:58 +08:00
    @smallthing 不好意思是个闪迪的 250G 的 SATA 盘,虽然垃圾了点,但好歹是个固态。但是这差的太多了吧,我有点怀疑是系统的原因。。
    mourner
        57
    mourner  
       2020-11-12 09:38:02 +08:00
    自嘲不要带上别人^-^
    qwerthhusn
        58
    qwerthhusn  
    OP
       2020-11-12 09:42:34 +08:00
    @mourner 认为不是的就不要进来不就行了
    smallthing
        59
    smallthing  
       2020-11-14 17:51:31 +08:00
    @qwerthhusn 这就好比当年,一堆人说 win 比 mac 卡 其实是因为 mac 直接上了 nvme 老多人还在用西数绿盘蓝盘 HDD 那种垃圾。一点都不公平
    smallthing
        60
    smallthing  
       2020-11-14 17:52:33 +08:00
    @qwerthhusn 闪迪的 sata 最好的也就是至尊极速了 能好到哪里去?
    如果是后来出的,我都要笑了 缓外几十的垃圾 。处理巨大 SQL ? are you ok ?
    smallthing
        61
    smallthing  
       2020-11-14 17:54:21 +08:00
    @qwerthhusn 你直接报型号得了,如果找不到型号,就报设备管理器里硬盘的名字。我自己去查,然后告诉你这个盘是不是垃圾。不要动不动系统问题
    smallthing
        62
    smallthing  
       2020-11-14 17:58:47 +08:00
    @qwerthhusn 什么叫“好歹是个固态”。固态的 4K 性能从 U 盘主控的垃圾(每秒 4K 读写个位数 MB ) sn550 到 970pro 980pro 到傲腾。是下水道 地面 天空 宇宙的区别
    qwerthhusn
        63
    qwerthhusn  
    OP
       2020-11-16 09:31:37 +08:00
    @smallthing 不要鞭尸了啊,是闪迪 SD9SN8W256G1027,确实不是什么高端货。

    因为我经历过从 HDD 到 SSD 的巨大飞跃,那些几年前的开机都卡半天的笔记本换上杂牌固态立马起飞。
    我只是感觉固态烂一点也是固态。只是没觉察到清华的学渣和学霸的巨大差距,主要是我没接触过“学霸”,就章口就来了,我的问题。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5543 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 31ms UTC 08:54 PVG 16:54 LAX 01:54 JFK 04:54
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86