De release van het Pharo 10-project, dat de dialect van de programmeertaal Smalltalk ontwikkelt, is beschikbaar. Pharo is een tak van het Squeak-project, waaraan Alan Kay, de auteur van Smalltalk, heeft meegewerkt. Naast de implementatie van de programmeertaal biedt Pharo ook een virtuele machine voor het uitvoeren van code, een geĆÆntegreerde ontwikkelomgeving, een debugger en een set bibliotheken, inclusief bibliotheken voor de ontwikkeling van grafische interfaces. De code van het project wordt verspreid onder de MIT-licentie.
Een van de veranderingen in de nieuwe release is de code-opruiming - verouderde code (Glamour, GTTools, Spec1, ondersteuning voor verouderde bytecode) is verwijderd en de afhankelijkheden van verouderde code (Dependency Analyser, Critique Browser, enz.) zijn herschreven. Er zijn wijzigingen aangebracht die gericht zijn op het vergroten van de modulariteit van het project en de mogelijkheid om minimalistische afbeeldingen te creƫren. Er is gewerkt aan het verbeteren van de prestaties en het verkleinen van de afbeeldingsgrootte (de grootte van de basisafbeelding is verminderd van 66 MB naar 58 MB). een virtuele machine De code met betrekking tot asynchrone invoer/uitvoer, socketverwerking en FFI ABI is verbeterd.
Bron: opennet.ru
