категории | RSS

Релиз 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

DimonVideo
2024-04-26T16:50:01Z

Здесь находятся
всего 0. За сутки здесь было 0 человек
Яндекс.Метрика