Linked by Thom Holwerda on Mon 12th Jun 2017 20:18 UTC
OSNews, Generic OSes

It's one of many, for sure, but as far as I'm concerned, we can never have enough of them: experimental hobby operating systems. GopherOS - no, not what you think - is an experimental operating system written in Go, licensed under the MIT license. It's all very small and early, but possibly interesting to some of you.

Permalink for comment 645587
To read all comments associated with this story, please click here.
Runtime strikes again
by Vanders on Wed 14th Jun 2017 20:38 UTC
Vanders
Member since:
2005-07-06

It's interesting to go look at the assembly scaffold required for any of these runtime languages; in this specific instance https://github.com/achilleasa/gopher-os/blob/master/arch/x86_64/asm/... shows there are 8 stubs for high level functions that are entirely non-implemented and wont make any (or very little) sense in ring 0 anyway. And this is for a tiny, tiny, largely non-functional OS.

Reply Score: 3