
19 Feb
2004
19 Feb
'04
1:16 p.m.
The RTS of GHC is truly an amazing piece of software. By removing the system-specific bits, and just adding a few lines of C and assembly code, we were able to turn it into a standalone micro-kernel that can be extended in our favorite language. A screenshot is available here: http://etudiants.insia.org/~jbobbio/hOp-20040219.png Everything from the base hierarchical library not under the System subdirectory is available. This includes threads and communication primitives and the foreign interface, which means experimenting with writing drivers in Haskell should be reasonably easy. We hope to make a source release soon. -- Sébastien Carlier Jérémy Bobbio