Dezvoltatorii bibliotecii GTK au planificat pentru sfârșitul anului crearea unei ramuri experimentale 4.90, în care va fi dezvoltată funcționalitatea pentru viitorul release GTK5. Până la începutul lucrărilor la GTK5, pe lângă lansarea din primăvară a GTK 4.10, în toamnă este planificată publicarea GTK 4.12, care va include dezvoltări legate de gestionarea culorilor. În ramura GTK5 vor fi incluse modificări care afectează compatibilitatea la nivel de API, de exemplu, în legătură cu declassificarea unor widgeturi, cum ar fi vechiul dialog de selecție a fișierelor. De asemenea, se discută posibilitatea de a încheia suportul pentru protocolul X11 în ramura GTK5 și de a permite funcționarea doar cu protocolul Wayland.
Printre planurile suplimentare se numără intenția de a utiliza un limbaj de programare mai expresiv decât C pentru dezvoltarea GTK și un compilator mai funcțional decât cel disponibil pentru C. Limbajul de programare care va fi utilizat nu este specificat. Nu este vorba despre rescrierea completă în noul limbaj a tuturor componentelor GTK, ci despre dorința de a experimenta înlocuirea unor părți mici ale GTK cu implementări în alt limbaj. Se presupune că oferirea posibilității de dezvoltare în limbaje suplimentare va atrage noi colaboratori pentru GTK.
Sursa: opennet.ro
