← All stories
● Covered by 1 source · 1 reportMedium impact1 neutral

Pharo 14 Released with Modernized Tools, Refactoring, and Virtual Machine

🔄 Updated 11d ago
New to BrevFeed? We gather this story from every outlet covering it into one summary — ranked by real-world impact, not just the latest headline — so you never miss what matters. What is BrevFeed? →

Key points

  • Pharo 14 released with modernized development tools.
  • Refactoring and command infrastructure rebuilt with a driver-based architecture.
  • Virtual machine updated with RISC-V JIT support and GC improvements.
  • Release schedule shifted from spring to fall.

Pharo 14 Focus Areas

Pharo, an object-oriented programming language, has released version 14. This iteration concentrated on three main areas: modernizing development tools, rebuilding the refactoring and command infrastructure, and updating the virtual machine. This release is the first under a new fall release schedule, moving from the previous spring schedule.

Development Tool Modernization

The development tools in Pharo 14 received significant updates. New tools introduced include Mission Control and Pulse, which replaces Spotter. The Method Browser was reworked, and the Settings Browser was rewritten. Additionally, Epicea and ProfStef were consolidated into NewTools, continuing the migration of development tools to the Spec-based tooling stack.

Refactoring and Command Infrastructure

Pharo 14 rebuilt its refactoring and command infrastructure. Refactoring commands were migrated to a driver-based architecture, operating behind a unified command registry. The release also expanded Pharo's command-line capabilities, adding command-line testing, a command-line debugger, and Sindarin script tooling.

Virtual Machine Modernization

The virtual machine in Pharo 14 underwent modernization efforts. This included unifying frames and stack management, adding RISC-V JIT support, and extending memory management with direct old-space allocation and garbage collection improvements. Advancements were also made in Slang/C compilation and the cross-platform build infrastructure.

✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →

The daily brief

One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.

One email a day. Unsubscribe in one click, any time.

Today's brief

Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.

~4 min · 3 stories · Nov 07

▶ Play today's brief Listen on Spotify

New every morning, and the back catalogue is archived by date.

Reporting from

Pharo, an object-oriented programming language, released version 14, focusing on modernizing development tools, rebuilding refactoring and command infrastructure, and updating the virtual machine. This release introduces new tools like Mission Control and Pulse, a driver-based architecture for refactoring, and RISC-V JIT support, marking a shift to a fall release schedule.