Nerves: buildroot linux and Erlang, with an Erlang "init"
I think the term <i>embedded systems</i> is slightly abused in this context.<p>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.<p>Since Nerves seems to be targeting the IoT space, why not just say "Elixir for IoT"?<p>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.<p>Edit: from the ElixirDaze talk [1], Gareth says that the image is around 18 MB in size.<p>[1]: <a href="https://www.youtube.com/watch?v=poWoCWDLxRU&t=9m05s" rel="nofollow">https://www.youtube.com/watch?v=poWoCWDLxRU&t=9m05s</a>