It is a small implementation which features a very small bytecode interpreter, compilation via C, generation of standalone executables and DLLs, loadable binary files, CLOS, CLX, sockets, and more... The areas that need work are
There is a project page. ECL runs on at least Linux, FreeBSD, Windows (Using Mingw?, Cygwin or Microsoft Visual C++), MacOS X/Darwin (x86 and PPC) and Solaris (x86 and Sparc).
I compiled it using mingw? gcc? under win32. It seems to need gcc? at runtime to create fas files. threading also works under win32 making it the best free common lisp implementation available on that platform.
Make sure you obtain CVS sources, since the tarballs are not updated regularly. Don't believe the web pages - they're not up-to-date.
There is also a FreeBSD port to install it from and an X-Chat Common Lisp Plugin.
Pages in this topic: ECL-Spain Juan Jose Garcia-Ripoll
Also linked from: asdf chemical-compounds cl-l10n CLVM CLX Common Lisp implementation Debian ECLS ECoLisp features FreeBSD Gentoo Geoff Cant IPv6 KCL Family Lisp History Lisp newbie MacOS X Marko Kocic NetBSD portable-clx Practical Lisp Programming scsh Solaris UFFI usocket vim win32 Wish List X-Chat Common Lisp Plugin XCL Zach Smith
CLiki pages can be edited by anyone at any time. Imagine a fearsomely comprehensive disclaimer of liability. Now fear, comprehensively