What is ECL?
ECL is an implementation of the Common Lisp language as defined by the ANSI X3J13 specification. The most relevant features:
- A bytecodes compiler and interpreter.
- Compiles Lisp also with any C/C++ compiler.
- It can build standalone executables and libraries.
- ASDF, Sockets, Gray streams, MOP, and other useful components.
- Extremely portable.
- A reasonable license.
ECL supports the operating systems Linux, FreeBSD, NetBSD, OpenBSD, Solaris and Windows, running on top of the Intel, Sparc, Alpha and PowerPC processors. Porting to other architectures should be rather easy.
Latest news
Project: automated testing of libraries with ECL 2008-08-24 20:39 - Embeddable Common-Lisp
Dear lispers,
this message is for not only for ECL users looking for a place to contribute, but also for developers of libraries that want them to be tested with our implementation of Common Lisp.
Read More »
ECL 0.9l 2008-08-05 22:11 - Embeddable Common-Lisp
This release is relevant for various reasons. First of all, several
important bugs have been fixed which now allow Maxima to be built
using ECL. Second, there have been serious improvements in performance
Read More »
ECLM 2008 talk 2008-04-22 12:48 - Embeddable Common-Lisp
I have uploaded a copy of the talk I gave two days ago at the European Common Lisp Meeting in Amsterdam. It can be reached here http://ecls.wiki.sourceforge.net/space/showimage/eclm2008.pdf
I would like to thank Edi and Arthur again for giving me the oportunity to present ECL in this fabulous Lisp meeting full of interesting talks -- and by that I am not meaning this one ;-) but all those examples of real-life use of Common Lisp
Read More »
ECL 0.9j 2007-12-29 19:13 - Embeddable Common-Lisp
A new version of ECL has been released. It fixes a lot of bugs and contains some improvements, such as finalization, an implementation of serve-event, or condition variables. As usual, interested people should direct to the ECL project homepage http://ecls.sourceforge.net for further information or to download the software.
Read More »
New Wiki for the ECL project 2007-05-06 21:55 - Embeddable Common-Lisp
There have been a lot of problems with the ECL wiki, one of them related to authentification. In the end I have managed to create a new wikispace using SourceForge's resources. This should solve most problems, since users who want to edit content in the wiki must just get a valid SourceForge account.
Read More »