John Yates writes: > Part of what went unsaid in my previous post is that there have been > multiple occasions where code migrated from C to lisp, often to make > it easier to maintain and/or extend. Incidentally the same happens in Guile: the better the runtime gets, the more functionality moves from C to Scheme. It seems that when you create a tool with a Lisp runtime, moving as many things into the runtime as viable might be a natural tendency. And just like Emacs, Guile derives serious added value from that, because the migrated code interacts much better with existing Lisp code. Best wishes, Arne -- Unpolitisch sein heißt politisch sein, ohne es zu merken. draketo.de