It's been long since version 0.9f and a lot of improvements and fixes have accumulated, so it's quite a good time for a new release. As already mentioned in the newsgroups, this release is significantly faster due to optimizations in the SUBTYPEP routine, plus some minor fixes in the compiler.
As side news worth mentioning, SLIME has been ported to ECL and work is going on slowly but steadily on making the compiler more stable and efficient.... read more
A Wiki has been set up for the ECL project, and it is now linked to in all webpages. The address is http://ecls.sourceforge.net/cgi-bin/view
Although the Wiki was set up long ago, not being very proficient with this kind of tools I preferred waiting until the stability of the setup was confirmed.
Right now the Wiki contains little but very useful data:
I have updated my laptop with OSX Tiger and in the process discovered that gcc 4.0 does not like ECL. Well, this is not a big issue, since ECL still compiles with the older gcc 3.3 which is shipped with XCode and which produces binaries that can be run on OSX 10.3. The installation instructions have been updated to reflect this fact (http://ecls.sourceforge.net/install.html#osx)
Incidentally, the newest version of perl shipped with Tiger breaks the texi2html script and is not able to process ECL's documentation. Also this has been fixed in the CVS version.... read more
Michael Goffioul has contributed a library for calling Microsoft Windows's GUI functions from ECL. The library uses ECL's own implementation of the UFFI (Unified Foreign Function Interface) and demonstrates that this is really usable. As examples, he has written both the typical button example and a small, single window text editor. You can find a screenshot at the project homepage (https://sourceforge.net/project/screenshots.php?group_id=30035)
I just bought a tiny 12" iBook and compiled ECL on it. It seems that there were two problems in the latest release:
(i) The fixes on the linux platform to avoid name clashes, caused some problem on OSX.
(ii) Most important is the fact that the 10.3 seems to include a flaky (at least not good enough for ECL) dlfcn.h header, which caused ECL not to use the OSX standard functions for loading FASL files.... read more
ECL now compiles with the free Microsoft Visual C++ toolkit (http://msdn.microsoft.com/visualc/vctoolkit2003/). Instructions are available at the homepage (http://ecls.sourceforge.net/install.html)
ECL will now make use of the RSS feed for posting news about bugs fixed, general development, wanted help, success stories and releases.