Just a quick heads up for those few of you that are doing data science in Python or R.
It seems that a big roadblock for having relevant software running natively on M1 is the Fortran compiler — many classic scientific algorithms are implemented in Fortran and there is no way to resolve this issue until a compiler capable of targeting ARM64 Darwin is available. The LLVM Fortran compiler is currently in very early stages and non functional, GCC suite has to be patched (and it's not clear when this will happen). Unfortunately, Fortran is niche enough that it didn't land on Apple's radar of open source patches. The maintainers of R have stated that they expect to release a native version in April 2021.
Good news however: this stuff works under Rosetta 2, and it is fast enough. Brian Ripley (one of core R developers) reported that running a full test of R installation on an M1 MBA takes 454 seconds. In comparison, the same operation takes 604 seconds on my i9 16" machine. So if you are using an Intel 13" MacBook Pro and you do data science, M1 could be a considerable upgrade, and it will get another big boost in spring.
It seems that a big roadblock for having relevant software running natively on M1 is the Fortran compiler — many classic scientific algorithms are implemented in Fortran and there is no way to resolve this issue until a compiler capable of targeting ARM64 Darwin is available. The LLVM Fortran compiler is currently in very early stages and non functional, GCC suite has to be patched (and it's not clear when this will happen). Unfortunately, Fortran is niche enough that it didn't land on Apple's radar of open source patches. The maintainers of R have stated that they expect to release a native version in April 2021.
Good news however: this stuff works under Rosetta 2, and it is fast enough. Brian Ripley (one of core R developers) reported that running a full test of R installation on an M1 MBA takes 454 seconds. In comparison, the same operation takes 604 seconds on my i9 16" machine. So if you are using an Intel 13" MacBook Pro and you do data science, M1 could be a considerable upgrade, and it will get another big boost in spring.