I hate: Programming Wayland applications
1–10 of 184 posts
Re: I hate: Programming Wayland applications
#2So I feel your pain. I did hear programming for Wayland is harder than X11, but I never did either so I have no idea if that is true.
Re: I hate: Programming Wayland applications
#3Re: I hate: Programming Wayland applications
#4Re: I hate: Programming Wayland applications
#5Re: I hate: Programming Wayland applications
#6What scares me though are all the responsibilities passed to compositors, because what ends up happening is that each compositor may reimplement what should be common functionality in annoying ways. This is especially true for input things, like key remapping. This ultimately fragments linux desktop experiences even harder than it was before.
Re: I hate: Programming Wayland applications
#7Seems like complaining about how difficult to use Win32 and COM are. And they are if you use them directly! You don't do that - you use libraries that others have sweated over, as you did with raylib.
Win32 has exactly the same setup of problems here as wayland does. Moreso because Win32 just gives you back opaque handles which you are expected to keep track of and use the Win32 API to do any meaningful interactions.
The only understandable complaint is that wayland makes it hard for different windows to interact with one another for security. IMO, that's a silly goal to chase after, but that's just me.
Re: I hate: Programming Wayland applications
#8Wayland was designed from the point of view of theoretical purists. It's basically "how would a display server work in an ideal world", unfortunately, that design turns out to also be impractical and straight up developer/user hostile.
Re: I hate: Programming Wayland applications
#9Re: I hate: Programming Wayland applications
#10As a user, I like wayland. X11 was a security disaster. Wayland is much better about tearing. What scares me though are all the responsibilities passed to compositors, because what ends up happening is that each compositor may reimplement what should be common functionality in annoying ways. This is especially true for input things, like key remapping. This ultimately fragments linux desktop experiences even harder t…
It also has noticeable mouse lag for me, I really hope this isn't due to avoiding tearing.