|Tell Arc community: we need an implementation of Arc in Common Lisp|
|4 points by highCs 602 days ago | 56 comments|
I've tried Common Lisp recently and it's the messiah really. It's way better than Scheme/Racket in my opinion.
Common Lisp is super fast (I think ccl may be faster than Racket, according to my humble tests), it has un-hygienic macros, it has real threads (at least in ccl if Im correct), the syntax is cleaner, you can easily make executables, etc. Common Lisp is great, it's hackable, it's perfect.
The only language that beat it in my opinion is Arc. But vanilla Arc on Racket sux: it's slow, it has no real threads, no executables, whenever you fall into Racket to add something, you have to deal with racket which is 'meh'. A C implementation of Arc can't be good unless guys that are serious about compilers work on it which wont happen.
Common Lisp is awesome. It's like Arc but slightly less good for the syntax and sugar. Maybe Scheme was awesome at some point in time but it's not the case anymore.
I really think Arc should be on Common Lisp. I think this is Arc only chance actually. Arc needs a great compiler, simple access to plenty of libraries and, if not implemented in C, a VM implemented in a truly great language.
Common Lisp is the best language out there right now in my opinion. It would definitely fit.