Die Veröffentlichung des Projekts Pharo 10 wurde bereitgestellt, das den Dialekt der Programmiersprache Smalltalk weiterentwickelt. Pharo ist ein Ableger des Projekts Squeak, an dessen Entwicklung Alan Kay, der Schöpfer von Smalltalk, beteiligt war. Neben der Implementierung der Programmiersprache bietet Pharo auch eine virtuelle Maschine zur AusfĂŒhrung von Code, eine integrierte Entwicklungsumgebung, einen Debugger und eine Sammlung von Bibliotheken, einschlieĂlich Bibliotheken zur Entwicklung grafischer BenutzeroberflĂ€chen. Der Code des Projekts wird unter der MIT-Lizenz verbreitet.
Zu den Ănderungen in der neuen Version gehört die Bereinigung des Codes â veralteter Code wurde entfernt (Glamour, GTTools, Spec1, UnterstĂŒtzung fĂŒr veralteten Bytecode) und die von veraltetem Code abhĂ€ngigen Werkzeuge (Dependency Analyser, Critique Browser usw.) wurden neu geschrieben. Es wurden Ănderungen vorgenommen, die auf eine Erhöhung der ModularitĂ€t des Projekts abzielen und die Möglichkeit bieten, Images minimaler GröĂe zu erstellen. Es wurden MaĂnahmen zur Verbesserung der Leistung und zur Reduzierung der GröĂe der Images ergriffen (die GröĂe des Basis-Images wurde von 66 auf 58 MB reduziert). virtuellen Maschine Der Code, der mit asynchronem Input/Output, Socket-Verarbeitung und FFI ABI verbunden ist, wurde verbessert.
Quelle: opennet.ru
