Po trzech latach rozwoju, 24 kwietnia, wydano nową wersję ECL – interpreter języka Common Lisp. ECL, opublikowany na licencji LGPL-2.1+, może być używany zarówno jako wbudowany interpreter, jak i do tworzenia autonomicznych bibliotek oraz plików wykonywalnych (istnieje możliwość translacji do C).
Zmiany:
- wsparcie dla lokalnych pseudonimów w pakietach;
- wsparcie dla operacji atomowych;
- specjalizowane przedstawienie złożonych typów z cyfrą zmiennoprzecinkową;
- port na iOS;
- poprawki dla słabych tablic haszujących i słabych wskaźników;
- poprawki dla stanów wyścigu wewnątrz ECL;
- synchronizacja i niestandardowe testy dla tablic haszujących;
- ulepszona metastabilność i lepsze wsparcie dla protokołu metaobiektowego (MOP).
Projekt zyskał również drugiego maintenara.
Źródło: linux.org.ru
