Die Entwickler der GTK-Bibliothek planen, Ende des Jahres einen Experimentierzweig 4.90 zu bilden, in dem die Funktionalität für die zukünftige Veröffentlichung von GTK5 entwickelt wird. Vor Beginn der Arbeiten an GTK5 ist neben der Frühlingsversion GTK 4.10 eine Veröffentlichung von GTK 4.12 im Herbst geplant, die Entwicklungen im Bereich Farbmanagement umfassen wird. Im Zweig GTK5 werden Änderungen vorgenommen, die die API-Kompatibilität beeinträchtigen, beispielsweise in Bezug auf die Einstufung bestimmter Widgets, wie den alten Datei-Auswahldialog, als veraltet. Außerdem wird die Möglichkeit erörtert, die Unterstützung des X11-Protokolls im Zweig GTK5 einzustellen und die Arbeit nur über das Wayland-Protokoll zu ermöglichen.
Unter den zusätzlichen Plänen ist die Absicht zu erwähnen, für die Entwicklung von GTK eine ausdrucksstärkere Programmiersprache als C und einen leistungsfähigeren Compiler als den für C zur Verfügung gestellten zu nutzen. Welche Programmiersprache konkret verwendet werden kann, wird nicht spezifiziert. Es geht nicht um eine vollständige Neuschreibung aller GTK-Komponenten in einer neuen Sprache, sondern um den Wunsch, mit dem Ersetzen kleiner Teile von GTK durch Umsetzungen in einer anderen Sprache zu experimentieren. Es wird angenommen, dass die Bereitstellung von Entwicklungsmöglichkeiten in zusätzlichen Sprachen neue Mitwirkende für die Arbeit an GTK anziehen wird.
Quelle: opennet.ru
