3 ms·
Which is what OSes implemented in system languages with automatic memory management usually do, it is an OS service. Oberon example, https://people.inf.ethz.c
by pjmlp 3mo ago
Which is what OSes implemented in system languages with automatic memory management usually do, it is an OS service.
Oberon example,
https://people.inf.ethz.ch/wirth/ProjectOberon/Sources/Kernel.Mod.txt https://people.inf.ethz.ch/wirth/ProjectOberon/Sources/Kerne...
Active Oberon example,
https://github.com/btreut/a2/blob/master/source/GarbageCollector.Mod https://github.com/btreut/a2/blob/master/source/GarbageColle...
Bare metal Java, Go, .NET, Erlang, OCaml,... with bare metal deployments naturally have the runtime take the OS role.
- xkriva11 3mo agoSmalltalk: https://github.com/pavel-krivanek/BarePharo https://github.com/pavel-krivanek/BarePharo