关于 Mac ARM 及其系统的一点点看法

  • m
    magicsongs
    这么说吧~ arm的mac已经和x86的mac和pc完全不同种族了,但是把arm的mac拿来做单一用途~ 性价是爆棚的,
    我i5 10400f+rtx2070的台式机 用达芬奇剪辑iphone xs拍摄的4k视频很卡~苹果发布会的演示视频中 air都比我流畅(达芬奇是吃显卡的)。以苹果的号召力,越来越多的软件会为精简指令集优化,在arm下会有更好的性能表现。
    其实绝大多数人拿“电脑”不就干那么几件事情么~ 能满足自己就行了。满足不了就投奔别的平台咯
  • s
    shuhanks
    统一管理才能保证应用质量这有什么问题,苹果从来不做极客产品,对大众和开发者来说这本来就是最好的方案
  • v
    vvvsrx
    我觉得二楼说的有理~
    楼主第二个观点不赞同,我是程序员,办公电脑有PC和MAC,但我更愿意使用Win10+WSL2进行开发工作,更舒服,MAC只能编译个IOS应用或者吃灰~
  • d
    doyel
    WSL2让Win10成为最好的Linux发行版。。。

    干活说实话现在Win10效率还是可以的
  • p
    passgod
    人家苹果就是想封闭、想垄断、想全权掌控。

    你抵制这些没用,iPhone一直很封闭,而且问题多多,不照样大卖。

    iPhone Lightning充电线认证大家都习以为常了,现在主板摄像头也认证,用户换不了;无线充电出了新认证,甚至手机壳都得认证。

    Mac上桌面程序基本上都是Xcode编译的。你提到的那些语言一般用户用到的不多,而且已经在适配中了,大势所趋。

    现在Mac ARM上是编译成原生应用很方便;即便不重新编译,使用x86的程序也能兼容(Rosetta 2),甚至速度也不赖。所以用户不用担心
  • s
    slymitec
    第二个主要是运行环境没有,其实现在Win10 ARM也是这个问题,举个例子,Java方面只有微软自己编译的一个OpenJDK版本,Oracle目前没有提供支持。
  • s
    slymitec
    电脑(这里也可以把服务器除掉,虽然不是很想除掉)的牛逼之处就在于啥都能干,不可能买好几台电脑分别专属干不同的事情(毕竟又不是买服务器)
  • s
    slymitec
    WSL2 跑 docker 确实牛逼
  • N
    Nat
    大方向确实不懂

    现在在DTK(RC2)上用着python 3.9/nodejs15/npm/ruby/git都正常使用,GCC要等11,明年初release
  • s
    slymitec
    还是通过模拟x86环境,翻译指令实现的……?
  • v
    vvvsrx
    现在好像除了AVX指令不能转,其他都没有问题了,大多数语言或框架的runtime只需要重新编译下就可以用啦~
  • x
    xcdry
    这东西用途范围远比MAC OS更狭窄,除非苹果能解决软件互通问题,不然不看好这东西的未来。现在最多是个从半开放走向更封闭的尝试
  • s
    slymitec
    容器/虚拟机语言体系的可能还好些,但是C/C++等还是有很多,或者超级多的事情的。

    移植从来都不是一件容易的事情
  • 未名
    关键的核心问题还是
    用户没有日益增长的需求去使用日益增强的硬件

    intel花了十年的时间去打磨AVX
    苹果现在不支持avx的X86程序
    如果大部分程序都会用到AVX
    那么苹果直接在兼容性上就完蛋了
    但是有几个程序用了AVX?
  • s
    slymitec
    哎……PC要没落。你说得对,说不定以后,除了干活,没人再用PC了……

    但是手机系统那种封闭性……实在是……哎……
  • 未名
    安卓是另外一个极端
    用户没有日益增长的需求去满足硬件性能增长
    那么我们就创造垃圾程序去占用那些硬件性能
    PC 和 手机,完全是两个环境。。。
    iphone也有点那个趋势
  • e
    ekiuc
    8说了,这个是真的……
  • e
    ekiuc
    我其实一点都不反对苹果上Arm,最近网络设备玩的有点多,我甚至非常期待Arm额能雄起一波
    但是苹果和微软现在这种封闭的样子真的令人失望,也无助于生态的发展
  • 一日
    不提供驱动真的不知道是谁做的决策,很愚蠢。

    这个未来应该会变,不然凉凉
  • D
    Denman
    要不是iterm好用

    我也不会用mac
  • N
    Nat
    自己build的
  • m
    moyaya
    Apple如果开放了才是完蛋了,为什么自己搞芯片,为什么自己搞基带,为什么自己开发MiniLCD...,不就是为了打造完整的生态闭环,不就是为了100%的控制。

    开放对于Apple而言,那是一开始就不可能的事情,只会偶尔妥协一下而已。
  • j
    joseph2341
    M1的苹果电脑和传统电脑以后就不在一个星球上了,就比如说你想ps游戏机上问能不能装windows.现在虚拟运行x86程序只是过度期,以后mac电脑有自己的生态,包括生产力工具都自成一体.和X86windows区别就像苹果手机和安卓手机一样,没人会拿个安卓的app程序包想办法在iphone上装
  • r
    roybin
    不知道我理解的是不是有问题
    arm版的mac 更像现在的 五零mini 说它没有气囊 跑100KM+ 空间小如何如何 等等等,但是 买它的人 需求也就这么多.
  • 理智的边缘
    苹果就是为了更高的利润,恰独食而已。自己做SOC,更高的集成化,修理费用都够买一个新的了。不信去看下加拿大白嫖王的节目里吐槽苹果修理费用的,而且连第三方修理的饭碗都要抢。
    如果成功了,就是下一个IPHONE。不成功那毛利润率也不会亏多少钱。

    但苹果ARM意义在于,让更多厂家看到了打破X86垄断的可能性,你看NV收购ARM说是要做服务器ARM,微软和高通合作推SQ1和SQ2 SOC。

    说到底还不是INTEL这些年,技术毫无进步,躺着赚大钱,大家都看不惯了。
  • 天空与大地之兽
    你要说avx512可能用的确实不多,但是avx……那用的还真挺多的
  • s
    shuhanks
    先从便携移动设备入手啊,超极本的需求本来就是这么多,arm必然是完爆x86的何况苹果还有这么强的号召力
  • 未名
    专业需求用的多,日常有几个?
  • 牛牛的想法
    为什么要给其他厂商提供驱动呢?人人都能刷macos那还怎么賺钱?。。
  • 天空与大地之兽
    朋友,mac主打的就是生产力啊.........家用娱乐谁用没有游戏的mac............
  • w
    wwwinsky
    “电脑的牛逼之处就在于啥都能干”
    从这个角度来讲,你需要的是一台Win10的PC,根本不要纠结苹果。
    苹果从来就不讲兼容性,就是靠封闭来确保用户体验并且赚钱的。
  • X
    XXXXXLPPP
    封闭永远小众,iPhone除外
  • 未名
    女生自用MAC