← Все новости

Вышел Pharo 14: новые инструменты IDE, JIT для RISC-V и улучшения GCPharo 14 released: new IDE tools, a RISC-V JIT and GC improvements

Новая версия открытой Smalltalk-среды Pharo получила переработанные инструменты навигации и браузеры, расширенный набор команд для командной строки и JIT-компилятор для RISC-V в виртуальной машине. Лицензия — MIT.The new release of the open-source Smalltalk environment Pharo brings reworked navigation tools and browsers, an expanded command-line toolset and a RISC-V JIT compiler in the VM. It is MIT-licensed.

26 октября вышел Pharo 14 — новая версия открытой среды разработки и виртуальной машины для языка Smalltalk. Pharo — одна из самых живых реализаций Smalltalk: живое программирование, где IDE и запущенная программа — одно целое.

Инструменты

  • Новый Mission Control.
  • Pulse заменяет прежний поисковик Spotter.
  • Переработан Method Browser, переписан Settings Browser.

Командная строка

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

Виртуальная машина

  • JIT-компилятор для RISC-V.
  • Унифицированное управление фреймами и стеком.
  • Прямое выделение памяти в old space и улучшения сборщика мусора.

Доступность

Лицензия MIT, загрузка — на pharo.org/download.

Кому интересно

Тем, кто занимается исследованиями языков, инструментами разработки и обучением ООП: Pharo остаётся площадкой, где идеи вроде живого программирования и рефлексивных IDE обкатываются раньше мейнстрима. Поддержка RISC-V делает среду доступной на новых открытых платформах.

On Oct 26 Pharo 14 was released — the new version of the open-source development environment and virtual machine for Smalltalk. Pharo is one of the most active Smalltalk implementations: live programming where the IDE and the running program are one.

Tools

  • A new Mission Control.
  • Pulse replaces the old Spotter search tool.
  • The Method Browser is reworked and the Settings Browser rewritten.

Command line

New commands for refactoring, running tests, a debugger and Sindarin scripting tools — Pharo becomes more usable for CI and automation, not just interactive work in the image.

Virtual machine

  • A RISC-V JIT compiler.
  • Unified frame and stack management.
  • Direct old-space allocation and garbage collector improvements.

Availability

MIT-licensed, downloads at pharo.org/download.

Who should care

People working on language research, developer tooling and teaching OOP: Pharo remains a place where ideas like live programming and reflective IDEs are tried before they reach the mainstream. RISC-V support makes it available on new open hardware.

Источники