I've been shifting my work to ARM based machine for some years now, mainly to reduce power consumption. One of my current projects - A problem validation platform[4](Go) has been running nicely on a ARM server(Cavium ThunderX SoCs) on scaleway; but weirdly scaleway decided to quit on ARM servers[5] sighting hardware issues which not many of the ARM users seem to have faced. Only ARM specific issue I faced with scaleway was that the reboot required power-off.
[1]cudf: https://gist.github.com/heavyinfo/da3de9b188d41570f4e988ceb5...
[2]Ray: https://gist.github.com/heavyinfo/aa0bf2feb02aedb3b38eef203b...
[3]Apache Arrow: https://gist.github.com/heavyinfo/04e1326bb9bed9cecb19c2d603...
[4]needgap: https://needgap.com
[5]Scaleway ditched ARM: https://news.ycombinator.com/item?id=22865925
I have a hunch our industry will need to increasingly deal with ARM environments.
If macOS goes ARM and there's a sizable population of developers testing and fixing these issues constantly, the math changes in favor of Graviton and it would make it a no-brainer to pick the cheaper alternative once everything "just works".