Developing operating systems in GC enabled languages
Paulo Pinto
pjmlp at progtools.org
Fri Oct 26 09:17:43 PDT 2012
Hi,
this is a bit off topic, but since the question pops here every
now and then.
I have decided to leave here the links how Native Oberon and Blue
Bottle got implemented.
These are operating systems implemented in languages, Oberon and
Active Oberon, which
share a similar philosophy to Go in what concerns type safety and
GC support.
http://www.inf.ethz.ch/personal/wirth/books/ProjectOberon.pdf
http://e-collection.library.ethz.ch/eserv/eth:26082/eth-26082-02.pdf
Those systems were not toy systems like Singularity or Home, but
usable desktop operating
systems used during the late 90's at ETHZ in Switzerland.
http://www.ocp.inf.ethz.ch/wiki/Documentation/WindowManager
After the ongoing discussion on HN, I decided to spread a bit the
word.
Feel free to disagree. :)
--
Paulo
PS: If you also care about Go this is a cross post from Go's
forums.
More information about the Digitalmars-d
mailing list