Nerves: buildroot linux and Erlang, with an Erlang "init"
I think the term embedded systems is slightly abused in this context.From what I understand, Nerves essentially creates a minimal Linux firmware image that boots into your Elixir app. That is way too huge and bulky for most embedded systems i.e. microcontrollers and FPGAs. Furthermore, I don't think that the overhead of the firmware and VM can actually handle the level of realtime control required in the embedded space.Since Nerves seems to be targeting the IoT space, why not just say "Elixir for IoT"?Nonetheless, it looks like an awesome project. Elixir is a really interesting language running on a mature platform, and has come quite a long way in a very short amount of time.Edit: from the ElixirDaze talk [1], Gareth says that the image is around 18 MB in size.[1]: https://www.youtube.com/watch?v=poWoCWDLxRU&t=9m05s