Get the latest tech news

Putting Code on a Nerves Device


The Nerves project is a way of building embedded Linux devices where the BEAM virtual machine takes care of running things. This does not constrain what you can run.

Beyond that the Nerves runtime is built in this same manner and you can interact with things like your network configuration, firmware update and plenty of hardware via message passing and function calls. In my world-view this is where you want to spend the bulk of your development time because you get quick iteration speed, great capabilities and a lovely language that does a decent job of keeping you from making a mess. I don’t like most of the tools around them but it is very practical sometimes to just pack up and ship the developer machine to not figure out what exact combo of deps will make node happy.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of Code

Code

Photo of nerves device

nerves device

Related news:

News photo

OpenTelemetry Tracing in < 200 lines of code

News photo

Hey kids, wanna clock the ISS? ESA's Astro Pi challenge runs your code in space

News photo

Software is about people, not code (2020)