Biscuit – a research OS written in Go ↦
Biscuit is a monolithic, POSIX-subset operating system kernel in Go for x86-64 CPUs. It was written to study the performance trade-offs of using a high-level language with garbage collection to implement a kernel with a common style of architecture.
With ~38k commits and 8+ years of dev, this has been a massive effort. Find the research paper right here.
Discussion
Sign in or Join to comment or subscribe