Embeddable Common Lisp 20.4.24
После трех лет разработки, 24-го апреля, была выпущена новая версия ECL — интерпретатора Common Lisp. ECL может быть использован как в качестве встраиваемого интерпретатора, так и для постройки автономных библиотек и исполняемых файлов (есть возможность трансляции в C).
Изменения:
- поддержка локальных никнеймов в пакетах
- поддержка атомарных операций
- специализированное представление сложных типов с плавающей запятой
- порт на iOS
- исправления для слабых хэш-таблиц и слабых указателей
- исправления состояний гонок во внутренностях ECL
- синхронизация и кастомные тесты для хэш-таблиц
- улучшенная метастабильность и улучшенная поддержка метаобъектного протокола (MOP)
Также у проекта появился второй мейнтейнер.
>>> Подробности