I’ve used Elixir on Arm7 (RPi, Odroid) with great results. Small memory overhead, built-in multicore performance. A good fit for single-board devices.
For data-collection apps and server processes, Elixir ought to work well on cellphones. Has anyone tried it? How would one go about installing an Elixir app and runtime on an Android or IOS device??
The main rub is that these platforms are highly opinionated about what can be run on them, and a VM in C is generally not what they are building with in mind.