V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
qwerthhusn
V2EX  ›  程序员

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

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

    软件应该不是什么问题,性能上也暂且信一下厨师,认为 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
    不会,主力是台式机,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 更封闭?
    user8341
        33
    user8341  
       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 也不会去买
    Mirage09
        39
    Mirage09  
       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   ·   我们的愿景   ·   实用小工具   ·   1202 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 23:13 · PVG 07:13 · LAX 16:13 · JFK 19:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.