The worst fucking design failure of the unmitigated disaster that is Wayland is that "should I replace an X11 backend with a Wayland backend" is even a question worth asking.

Xlib is terrible! Nobody sane would ever want to code against that trainwreck of an API. It would have been so easy for Wayland to sweep in like the fucking Rohirrim and kill Xlib once and for all.

They *just* had to provide a feature complete replacement for X11 with a saner API. Complete failure on both accounts >:(

Sorry just had to vent :D But it's been nearly 2 decades (two fucking decades - entire computer companies have risen to fame and crumbled into oblivion in that timespan) and the question "is it time to replace the X11 backend with a Wayland backend" still requires careful consideration and weighing pros and cons.

If the goal was to sabotage desktop Linux it's hard to imagine something more effective than Wayland :/

0

If you have a fediverse account, you can quote this note from your own instance. Search https://mastodon.gamedev.place/users/floooh/statuses/115989553676088091 on your instance and quote it. (Note that quoting is not supported in Mastodon.)