Én értem hogy arról írsz de továbbra se értem hogy mondjuk mint alkalmazás fejlesztőként ez engem hol érdekel? Ott van akár a GTK akár a QT ha desktop alkalmazást akarok fejleszteni, és azt pedig simán lehet hogy nem is C++-ban csinálnám hanem valami magasabb szintű nyelven, pl. python-ban.
Gaphor-ba csináltam valamennyi open source kontribuciót, ott pl. minden python-ban van írva egy GTK wrapper felett, és az alkalmazás elérhető windows, macos, és linux alatt is (flatpak illetve arch csomagként). Van egy normális build pipeline, szóval pontosan semmit nem kell csinálni, a csomagok automatikusan létrejönnek.
https://gaphor.org/hu/download/
Fejlesztőként igy nem kellett azzal foglalkozni hogy most X11 vagy Wayland vagy mi van alatta, teljesen el van rejtve, és ez így a jó. Ha egyébként java-ban csinálok valamit, akkor ott is pontosan ugyanez a helyzet.