On Tue, Sep 16, 2014 at 8:57 PM, wrote: > Note that the 42 minutes here is a dumbed-down scheme interpreter > written in C building/boostrapping the compiler. The guile compiler > (the Scheme one) is quite a bit faster than that. I know, but it's not necessary. Guile could take the scheme code which implements the efficient compiler, and just print out the C code (which JIT compiles the machine code) implementing that bytecode compiler. See the thunder.pdf I sent when I first proposed this idea: http://lists.gnu.org/archive/html/guile-devel/2014-08/msg00064.html