Релиз Pharo 12

26 апреля 2024 года состоялся релиз Pharo 12 . Исходный код проекта опубликован на 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
Комментарии

    Актуальные новости по теме "Array"