Релиз Pharo 12 (диалекта языка Smalltalk)

26 апреля 2024 года состоялся релиз Pharo 12 (диалекта языка Smalltalk). Исходный код проекта опубликован на GitHub под лицензией MIT. Выпуск Pharo 11 состоялся в мае 2023 года.

Pharo — это форк Squeak, реализация объектно-ориентированного, динамически типизированного, унарного языка программирования Smalltalk.

Помимо реализации языка программирования, Pharo также предоставляет виртуальную машину для выполнения кода, интегрированную среду разработки, отладчик и набор библиотек, включая библиотеки для разработки графических интерфейсов.

Основные изменения и доработки в Pharo 12:

новая система брейкпойнтов;

новая архитектура для рефакторинга и преобразований, специфичных для предметной области;

улучшена скорость загрузки кода;

доработан механизм быстрого просмотра благодаря полностью оптимизированным тегам пакетов;

ускорено сравнение String/ByteArray;

синтаксис Scalable fluid class теперь является синтаксисом по умолчанию;

проведена подготовка внедрения Bloc путём переноса дополнительных инструментов в Spec2;

проведены улучшения Spec2 для поддержки GTK 4;

представлена более компактная версия Metacello;

представлен более надёжный и строгий режим для FFI.

Над выпуском нового релиза проекта Pharo 12 усердно работало большое международное сообщество разработчиков. У Pharo на GitHub 338 форков. За год команда проекта закрыла 865 issue и отработала 1895 pull request.

Источник: habr.com

0 0 голоса
Рейтинг новости
0
0
Подписаться
Уведомить о
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии