News for hackers. Stuff that matters.
Re:Gluon – A configurable and small virtual machine which ru... by rubyn00bie on Tuesday June 12, 2018 @01:24PM (#17295539)
Is there a platform the BEAM doesn't currently target? I'm not aware of anything that isn't completely esoteric... You can run it on ARM currently.

BEAM has been in use for over 20 years in telephone systems running on insanely old and bizarre hardware. Is there a platform you have in mind besides ARM?

Re:Gluon – A configurable and small virtual machine which ru... by kvakvs on Tuesday June 12, 2018 @06:54PM (#17298822)
It is memory not CPU that is the main limitation. Under 20MB RAM you are entering a gray zone, where BEAM barely runs. You can keep removing modules from the standard library and optimising it fit into maybe 8MB RAM (as project GRISP did) but smaller than that BEAM VM would not even boot to shell.
Re:Gluon – A configurable and small virtual machine which ru... by baobrien on Tuesday June 12, 2018 @02:49PM (#17296605)
I could be wrong, but I don't think BEAM really runs on microcontrollers. Erlang might be a good environment on the same sorts of micros (32 bit, dozens of KB of ram) MicroPython targets.
Re:Gluon – A configurable and small virtual machine which ru... by marci on Tuesday June 12, 2018 @06:55PM (#17298833)
https://github.com/bettio/AtomVM

edit: it's a work in progress, but it's a start. Looks like the author is actively working on it.