Release van Pharo 10, een dialect van de Smalltalk-taal

Een uitgave van het Pharo 10-project, dat een dialect van de programmeertaal Smalltalk ontwikkelt, is beschikbaar. Pharo is een uitloper van het Squeak-project, dat mede is ontwikkeld door Alan Kay, auteur van Smalltalk. Naast het implementeren van een programmeertaal, biedt Pharo ook een virtuele machine voor het uitvoeren van code, een geïntegreerde ontwikkelomgeving, een debugger en een reeks bibliotheken, inclusief bibliotheken voor GUI-ontwikkeling. De projectcode wordt gedistribueerd onder de MIT-licentie.

Van de wijzigingen in de nieuwe release valt code opschonen op: verouderde code is verwijderd (Glamour, GTTools, Spec1, ondersteuning voor verouderde bytecode) en hulpprogramma's die afhankelijk zijn van verouderde code zijn herschreven (Dependency Analyzer, Critique Browser, etc.) . Er zijn wijzigingen aangebracht om de modulariteit van het project te vergroten en de mogelijkheid te bieden afbeeldingen van minimale grootte te genereren. Er is gewerkt aan het verbeteren van de prestaties en het verkleinen van afbeeldingen (de grootte van de basisafbeelding is teruggebracht van 66 naar 58 MB). De VM heeft verbeterde code met betrekking tot asynchrone I/O, socketverwerking en de FFI ABI.

Bron: opennet.ru

Voeg een reactie