I'm at the point where I need to upgrade my machine, but couldn't really find any clarity on this.<p>Will the new MBP natively support most of the common dev frameworks, environments and languages?<p>Things like Node, Docker, Ubuntu, VMs, Ruby, Android Studio and the like?<p>Is there some sort of compatibility list somewhere?
My issue would be that i can not use the same base images to test locally before pushing stuff to ci systems, if i have to use the arm versions. Hope there will be some workaround to continue using the same base images.
Running virtual machines seems to be a work in progress, and docker on mac requires a virtual machine.<p>Most other popular software should work fine using the emulation, and it's probably not very difficult to recompile most software for running natively.<p>Will be interesting to see how tools like homebrew support native and emulated packages.
Related discussion: <a href="https://news.ycombinator.com/item?id=25057985" rel="nofollow">https://news.ycombinator.com/item?id=25057985</a>
Many things will probably work fine. Would be interesting to know what will not work, or work less smoothly.<p>Things requiring exotic drivers could be such a thing.