Arc Forumnew | comments | leaders | submitlogin
Using Common Lisp as base for Arc
2 points by stefano 6171 days ago | 2 comments
If instead of being based upon a scheme implementation Arc were based upon a Common Lisp implementation capable of compiling code, couldn't it be faster?


1 point by bogomipz 6171 days ago | link

Well, there are schemes that compile to machine code, like Chicken Scheme, but I guess the ultimate goal is a from scratch implementation. It's wise to postpone that until the language design stabilizes, though.

-----

1 point by elibarzilay 6171 days ago | link

MzScheme does have a JIT compiler that produces machine code. One of the reasons to use the recent version (372) is that in version 370 it switched to a precise GC which is faster and more stable. (BTW, Chicken compiles to machine code when used in batch mode.)

-----