4 ms·
There's a maniac/genius who made the BEAM VM boot directly on some hardware through his GRiSP project: https://www.grisp.org/ https://www.grisp.org/ Hard real-
by hlieberman 2y ago
There's a maniac/genius who made the BEAM VM boot directly on some hardware through his GRiSP project: https://www.grisp.org/ https://www.grisp.org/
Hard real-time Erlang. It's siiiick.
- frou_dh 2y agoI've wondered about something related and the origin of Erlang in the 80s/90s. Back then when it was running on the telephone switches etc, was it running bare metal? Or did those switches run an OS like some form of Unix or something else?
- actionfromafar 2y agoI'm pretty sure it ran on VRTX.
- jeffreygoesto 2y agoHe automated some Rexroth production with it. https://www.stritzinger.com https://www.stritzinger.com
- eproxus 2y agoNot to downplay it or anything, but it is "just" the normal Erlang BEAM VM compiled together with the real time OS RTEMS (which basically implements all POSIX things that the VM needs). Of course, getting it to work needed a lot of research and and experimentation, but the end result is surprisingly simple for what it is. The maniac/genius part is coming up with the idea in the first place and actually pushing through until it works, not many people have the stamina and focus for that. Source: I was part of the original core team, and I developed the first version of the Erlang support library and runtime.