
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

The first source release of hOp, a micro-kernel based on GHC's RTS that runs Haskell code natively, is available here: http://www.macs.hw.ac.uk/~sebc/hOp/ -- Sébastien Carlier Jérémy Bobbio
participants (1)
-
sebc@macs.hw.ac.uk