Status

3L is currently a proof-of-concept more than anything else. It will run by itself on "bare metal". It will also run simple programs and supports the development of drivers although it does not yet contain any major hardware support.

It's very slow.

Summary:

It runs. It's very slow. It's very buggy. It's very slow. YMMV

Currently being worked on:

Performance improvements: converting ad-hoc instruction evaluator to much faster byte-code VM. Moving things currently written in PreScheme, that don't need to be, to regular Scheme, including: reader, printer, and compiler.

What works and what doesn't:

Supported functions, macros, and special forms