4 ms·
Not a new idea at all, many compilers for different languages output C as one option anyway[0]. Among languages I've enjoyed using and achieving high productiv
by jrapdx3 11y ago
Not a new idea at all, many compilers for different languages output C as one option anyway[0].
Among languages I've enjoyed using and achieving high productivity is CHICKEN Scheme[1]. The compiler defaults to emitting C, though usually the C code is immediately compiled into binary object or executable form. CHICKEN also integrates very well with C as embedded in a C application, using C libraries or writing C directly in "foreign-lambda*" expressions.
[0] http://stackoverflow.com/questions/6498850/programming-languages-that-compile-into-c-c-source http://stackoverflow.com/questions/6498850/programming-langu...
[1] http://call-cc.org http://call-cc.org
- agumonkey 11y agoSince you mention CHICKEN, the "Lisp in small pieces" book although describe such a procedure.