TE
TechEcho
AccueilTop 24hRécentsMeilleursQuestionsPrésentationsEmplois
GitHubTwitter
Accueil

TechEcho

Une plateforme d'actualités technologiques construite avec Next.js, fournissant des nouvelles et discussions technologiques mondiales.

GitHubTwitter

Accueil

AccueilRécentsMeilleursQuestionsPrésentationsEmplois

Ressources

HackerNews APIHackerNews OriginalNext.js

© 2025 TechEcho. Tous droits réservés.

AtomVM, the Erlang virtual machine for IoT devices

219 pointspar ahamezil y a 8 jours

8 comments

doawooil y a 5 jours
AtomVM is super fun to prototype MCU projects with. It’s what I tend to reach for over micropython etc.<p>For beefier machines that have SoCs it’s Nerves usually.<p>And recently a project called Popcorn uses the AtomVM to run BEAM VM code in the browser! Super neat seeing more places to deploy Elixir and Erlang :)
mrbluecoatil y a 5 jours
Really incredible to see the proliferation of micro-VM tools lately. Here&#x27;s one from just yesterday: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=44135977">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=44135977</a>
评论 #44144683 未加载
cyberpunkil y a 5 jours
Does this target smaller devices than nerves? Or just an alternative?
评论 #44144568 未加载
thrufloil y a 5 jours
This is the VM behind Popcorn <a href="https:&#x2F;&#x2F;github.com&#x2F;software-mansion&#x2F;popcorn">https:&#x2F;&#x2F;github.com&#x2F;software-mansion&#x2F;popcorn</a>, a project aiming to run OTP and Elixir in WASM:<p>&gt; Popcorn is a library that allows you to run client-side Elixir in browsers, with Javascript interoperability<p>Recent ElixirConf keynote introducing it: <a href="https:&#x2F;&#x2F;youtu.be&#x2F;ep--rQO1FRI" rel="nofollow">https:&#x2F;&#x2F;youtu.be&#x2F;ep--rQO1FRI</a>
ameliusil y a 5 jours
Considering that Erlang originated in the telecom world, I find it a bit odd that mobile development options are lacking. Anything to be expected in that space?
评论 #44144401 未加载
评论 #44144367 未加载
评论 #44144694 未加载
评论 #44145580 未加载
评论 #44144339 未加载
svapnilil y a 5 jours
What&#x27;s a usecase for this that actually makes sense? Why does Erlang need to run on IoT devices? The main usecases of Erlang I know of are suitable for beefy machines.<p>Source: former Erlang engineer
评论 #44146765 未加载
评论 #44146406 未加载
评论 #44153901 未加载
评论 #44147390 未加载
评论 #44155804 未加载
评论 #44146637 未加载
lsllcil y a 5 jours
This is really incredible, the esp32 examples are really straightforward compared to the C versions of the same. The Erlang actor model makes this much easier!<p>... if they can nail the OTA updates and hot-loading of code!
评论 #44145899 未加载
revskillil y a 5 jours
Why did people reinvent the wheel with JVM while there&#x27;s already Erlang VM ? Java did poisionate so much generations of people.
评论 #44145184 未加载
评论 #44145532 未加载
评论 #44145170 未加载