After a few days writing code and running tests directly with wayland APIs... I like it! 👏
It is quite different from X11, but so is doing Windowing and events on macOS and Windows. So it is kinda like another platform altogether.
The way of dealing with "protocols" feels a little weird at first, but I can really appreciate the extensibility provided and a centralized place for them.
So far there is only 1 thing I hate - client-side decorations.
1/2