※ 引述《l88 (188)》之铭言:
: 1. 在Linux上写的code移植到MacOS上相容性如何?以我可能用到的就是Python的Django
: 或是Java的Spring 这些是不是应该没什么平台依赖性?
几乎没有什么平台依赖性,反而windows会因为档案名称格式不同而有点问题
如果本来就在Linux上跑的话放心转mac吧 一点问题都没有
: 2. 我上个学期有写AWS 那时候跟我同组的朋友用Mac 有些情况下会有问题 必须依靠
: Docker来解决dependency问题。我想问Mac + docker效能是不是依然比VM + Win高?
: 就是如果同样要开发Linux程式的话 前者的搭配各方面(速度、稳定性...等)有明显
: 比较好吗?
我通常听到是反过来,举例来讲AWS Lambda需要用到SAM来开发(需要用到Docker)
之前SAM在Windows上支援有点问题(应该已经可以用了)
我是没听过Windows可以但是Mac不行的情况啦... 也许你可以说说看情况
看看板上写AWS的工程师能不能帮你抓药一下
: 3. 当然现在有Win + WSL 号称可以取代Linux 关于这点我看网络上意见正反不一
: 有人说WSL2很强大准备要翻掉Mac的地位了 Mac的unix like毕竟不是真正的Linux
: WSL2比他更好用;但也有人说WSL2底层依赖了VM所以效率会比较差...众说纷纭
不予置评,我个人是觉得WSL2挺粪的 =_=
: 4. 现在还有一个尴尬时机点 Mac 预计10月要出ARM版 以后要全面汰换Intel CPU
: 这样如果要买应该选Intel还是ARM? 考虑要coding需要相容性似乎应该要买x86
: 但是又担心x86以后会被放生 而且ARM版现在小道消息出来貌似便宜一些些...?
这点我觉得是最大的concern,除非你还对windows有所依赖
不然真的等Apple Silicon版本会是比较好的选择。
: 5. 我以前所有的资料都在Win上 如果转换到Mac势必有个适应的阵痛期
: 我在用MBP那段期间的感觉是shell的确让coding比较方便 但其他使用用途上两者没啥差
: 毕竟我使用时间不长 也说不上来Mac+docker在coding上是否真的比Win + VM方便...
: 而Mac确定是贵不少的 光是跟Dell XPS比 同样硬件价格还是高出不少...
有些东西要用久才能发现他好用的地方,不过我个人建议来讲
等Apple Silicon出来在看看会好一点,现在真的不是买Mac的好时机...
: 请问各位大大会怎么分析呢? 会觉得我还是用Win笔电就好 抑或是Mac在coding有强大优势?
: 感谢!