[pypy-dev] Re: Fwd: michele.simionato at gmail.com: ACCU conference aftermath
Steven H. Rogers
steve at shrogers.com
Thu Apr 28 14:00:15 CEST 2005
Not Common Lisp, but Lush (http://lush.sf.net) is a Lisp dialect that
compiles natively using using C as an intermediate language. It was
developed as a scripting language for machine learning research and has been
used in commercial applications. It also alows inline use of C.
Linj (Lisp is not Java, http://www.evaluator.pt/downloads/tutorial.html)
translates from idiomatic Lisp to idiomatic Java and back, allowing Lisp
programmers to work on Java projects without writing any Java code. Haven't
tried it, so I don't know how well it lives up to this goal, but you might
find it interesting/useful.
Michael Hudson wrote:
> Sanghyeon Seo <sanxiyn at gmail.com> writes:
>>Michael Hudson wrote:
>>>Also, very few serious common lisp implementations go via C (the only
>>>one I can think of that does is GCL).
>>Yes, GCL compiles to C, and there's also ECL (which I found to be
>>interesting recently): http://ecls.sourceforge.net/
> Oh yes, I'd forgotten about that one. Thanks.
>>In general, all KCL(Kyoto Common Lisp)-derived CL implementations go
>>via C, and they all share the common root.
> Yes, but GCL is the only one of these that's still around in a
> meaningful sense, isn't it?
Steven H. Rogers, Ph.D., steve at shrogers.com
"Reach low orbit and you're half way to anywhere in the Solar System."
-- Robert A. Heinlein
More information about the Pypy-dev