xiaopingbeichen
V2EX  ›  问与答

有没有.net core 用 M1 的哥们,体验如何?

  •  
  •   xiaopingbeichen · Jul 28, 2021 · 4153 views
    This topic created in 1924 days ago, the information mentioned may be changed or developed.

    迫于工作笔记本卡,想换电脑,目前主要是.net core,想换 mac 不知道 M1 会不会不兼容,大佬们建议是入手 M1 还是 Intel 的 mac 还是老老实实搞个 win 的

    11 replies  •  2021-07-28 17:13:43 +08:00
    lxfxf
    lxfxf
    Jul 28, 2021
    1
    完全可以上 AMD 5700U+32G 内存+1T SSD,整体能控制在 7k 以内。
    basefas
    basefas
    Jul 28, 2021
    2
    首先不建议现在买 intel 的 Mac,.net 还是 x86 的 Windows 吧,减少没必要的问题,真喜欢 mac 再买个 MacBook 日常用
    masquerader
    masquerader
    Jul 28, 2021❤️1
    3
    非常不推荐 M1 芯片的 mac 作为 .NET 开发的平台。现阶段 .NET 5 对 M1 的支持是通过 Rosetta 搞的并且还没正式发布,直到 .NET 6 才会支持 M1 。更早些版本 .NET Core 3.1 之类恐怕根本就不会支持了。详情参照官方的这个 issue: https://github.com/dotnet/runtime/issues/44897

    Intel mac 做 .NET Core 3.1 或者 .NET 5 的开发是完全没问题的。
    Rwing
    Rwing
    Jul 28, 2021
    4
    M1 支持肯定是没问题的
    主要是开发工具,VS 熟悉的人很难切换到 rider
    当然 rider 也很优秀,值得花时间去熟悉
    kaka6
    kaka6
    Jul 28, 2021
    5
    主要是 VS 的 mac 版不行,太弱了
    我装完,玩不了一天就卸载了
    kaka6
    kaka6
    Jul 28, 2021
    6
    mac 的 Vs 不好用,.Net 开发离开 vs 似乎就难了
    xiaopingbeichen
    xiaopingbeichen
    OP
    Jul 28, 2021
    8
    主要是执币不够,看现在 Intel 的价格降的比较低,想收个二手的试试,看大佬们的分析,还是要老老实实搞个 win 的了
    shyling
    shyling
    Jul 28, 2021
    9
    不太行。。.net6 才正式支持 m1,前面的 lts 用不了。。自己玩无所谓,以前的项目跑不了怎么办
    PerFectTime
    PerFectTime
    Jul 28, 2021
    10
    mac 上的 VS 太难用了
    Zhuzhuchenyan
    Zhuzhuchenyan
    Jul 28, 2021
    11
    之前 15 寸坏了的时候,也在犹豫是换 M1 还是 16,因为技术栈是.net core 服务端+Unity,了解了一下 c#开发技术栈在 M1 上的支持程度。

    简单来说,现阶段来讲是无法取得很好的开发体验的。原因楼上也说了,.net core 3.1 很难支持,.ne5 只能靠罗塞塔,jetbrains rider 目前也只是罗塞塔,mac 上的 vs 体验真的一言难尽,vs code 虽说也有 c#插件,但是体验也是一言难尽。

    Unity 的话目前只有最新的 alpha 原生支持 M1,但是 burst compiler 还处于无法用的状态,罗塞塔版本的话,c#重载速度让人如鲠在喉。

    所以老老实实 intel Mac
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1431 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 43ms · UTC 18:47 · PVG 02:47 · LAX 10:47 · JFK 13:47
    ♥ Do have faith in what you're doing.