I have an experimental project that is a one click install of OTP+Elixir that you might find helpful:
$ curl -L -O https://wojtekmach.github.io/beamup/install.sh && bash install.sh
The script simply downloads precompiled OTP & Elixir releases. See https://github.com/wojtekmach/beamup. Currently the only available OTP release is 23.1.4 on ,
linux-armv7l (built on rpi4).
If you have a Mac with M1, this should work out of the box natively as well as via Rosetta 2.
As I mentioned initially, this is just a proof of concept. I had brief discussion with members of OTP team on attaching pre-compiled builds to new OTP releases, for macOS in particular. If GitHub ever exposes darwin-amd64 as a target, we’d definitely take advantage of that too.
That being said, you’d most likely want to use Homebrew for other things so it might make sense to use the unofficial support or wait for the official one. I’m personally trying out MacPorts this time around and it seems to work pretty well though it can’t install erlang yet.