On Wed, May 26, 2010 at 9:51 AM, Brendon Schumacker
<[email protected]> wrote:
> On 24 May 2010 13:17, Paul Legato <[email protected]> wrote:
>> On Thu, May 20, 2010 at 5:31 PM, Brendon Schumacker <[email protected]>
>> wrote:
>>
>> Check out Clojure - http://clojure.org/ - a new Lisp dialect that runs in
>> the Java virtual machine. Although a relatively new project, it has already
>> attracted a substantial and active developer community. It was started in
>> part to address perceived shortcomings and fossilization in the Common Lisp
>> project.
>>
>
>
> Thanks Paul!  I'll check that out when I get a chance.

If your target is the JVM, there's also ABCL, a Common Lisp that runs
on the JVM and compiles to Java bytecode. It can run many CL libraries
and use Java libraries, albeit with a slightly more verbose syntax
than Clojure (which has been designed with Java interoperability as a
key goal). It can also represent Java classes as (limited) CLOS
classes, so you can have generic function dispatch on Java types,
honoring the Java class hierarchy of course.
<shameless-plug>For GUIs on ABCL, one option is my half-baked
library/DSL called Snow, which exposes Swing to Lisp and integrates it
with Cells, the dataflow library by Ken Tilton.</shameless-plug>

Cheers,
Alessio
_______________________________________________
Gardeners mailing list
[email protected]
http://www.lispniks.com/mailman/listinfo/gardeners

Reply via email to