Veröffentlichung von Pharo 10, einem Dialekt der Smalltalk-Sprache

Es wurde eine Veröffentlichung des Projekts Pharo 10 bereitgestellt, das einen Dialekt der Programmiersprache Smalltalk entwickelt. Pharo ist ein Ableger des Squeak-Projekts, das von Alan Kay, dem Autor von Smalltalk, mitentwickelt wurde. Neben der Implementierung einer Programmiersprache bietet Pharo auch eine virtuelle Maschine zum Ausführen von Code, eine integrierte Entwicklungsumgebung, einen Debugger und eine Reihe von Bibliotheken, darunter Bibliotheken für die GUI-Entwicklung. Der Projektcode wird unter der MIT-Lizenz vertrieben.

Unter den Änderungen in der neuen Version sticht die Codebereinigung hervor: Veralteter Code wurde entfernt (Glamour, GTTools, Spec1, Unterstützung für veralteten Bytecode) und Dienstprogramme, die von veraltetem Code abhängen, wurden neu geschrieben (Dependency Analyzer, Critique Browser usw.). . Es wurden Änderungen vorgenommen, um die Modularität des Projekts zu erhöhen und die Möglichkeit zu bieten, Bilder mit minimaler Größe zu generieren. Es wurde daran gearbeitet, die Leistung zu verbessern und die Größe der Bilder zu reduzieren (die Größe des Basisbildes wurde von 66 auf 58 MB reduziert). Die VM verfügt über verbesserten Code im Zusammenhang mit asynchroner E/A, Socket-Verarbeitung und dem FFI-ABI.

Source: opennet.ru

Kommentar hinzufügen