Nach drei Jahren Entwicklung wurde am 24. April eine neue Version von ECL – dem Common Lisp-Interpreter – veröffentlicht. ECL, veröffentlicht unter der Lizenz LGPL-2.1+, kann sowohl als eingebetteter Interpreter als auch zum Erstellen autonomer Bibliotheken und ausführbarer Dateien verwendet werden (eine Übersetzung nach C ist möglich).
Änderungen:
- Unterstützung für lokale Nicknames in Paketen;
- Unterstützung für atomare Operationen;
- Spezialisiertes Format für komplexe Typen mit Fließkommazahlen;
- Portierung auf iOS;
- Fehlerbehebungen für schwache Hash-Tabellen und schwache Zeiger;
- Fehlerbehebungen für Race Conditions im Inneren von ECL;
- Synchronisation und benutzerdefinierte Tests für Hash-Tabellen;
- Verbesserte Metastabilität und verbesserte Unterstützung des Meta-Objekt-Protokolls (MOP).
Das Projekt hat auch einen zweiten Maintainer erhalten.
Quelle: linux.org.ru
