Hacker News new | ask | show | jobs
by rkangel 2069 days ago
I was surprised to read that the BEAM has no concept of processes.

I assume that the BEAM has some primitives to do with reduction counting and pre-emption that can be used to implement the full erlang process, but the BEAM book (https://blog.stenmans.org/theBeamBook/#_concurrency_parallel...) isn't very clear which bits are in the C code (the BEAM) or the Erlang code (the ERTS).