Embeddable Common Lisp 20.4.24

After three years of development, on April 24th, a new version of ECL, the Common Lisp interpreter, was released. ECL, published under the LGPL-2.1+ license, can be used both as an embedded interpreter and for building stand-alone libraries and executable files (there is a possibility of translation to C).

Changes:

  • support for local nicknames in packages;
  • support for atomic operations;
  • specialized representation of floating-point complex types;
  • port on iOS;
  • fixes for weak hash tables and weak pointers;
  • fixes for race conditions in ECL internals;
  • synchronization and custom tests for hash tables;
  • improved metastability and improved Meta Object Protocol (MOP) support.

The project also has a second maintainer.

Source: linux.org.ru

Add a comment