Yes, that looks like a pain on Mac - probably a VM is the best route there...
By the way, Espruino doesn't actually need an ARM to run - so (especially on Linux) as long as you can compile the C code you can make it work. Old Netgear ReadyNAS uses Sparc and it runs fine on those (as well as Carambola, which isn't ARM either).
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Yes, that looks like a pain on Mac - probably a VM is the best route there...
By the way, Espruino doesn't actually need an ARM to run - so (especially on Linux) as long as you can compile the C code you can make it work. Old Netgear ReadyNAS uses Sparc and it runs fine on those (as well as Carambola, which isn't ARM either).