Originally posted by MartinN
View Post
Why did wayland such a long time to develop?? Because of the many bad open-source developers, which many of them don't like or even hate c++. Check on the official wayland page, the last documentation is wayland 1.3, while the current wayland version is 1.9 . Not to mention obsolete documentation which is not in sync with the implementations..
After I'm happy with my c++17 GUI Framework I will start writing my own Wayland composer, again with at least c++17 and based only on the Wayland Protocol.
Why also writing also the wayland composer/server ? Because if it's written nicely in c++, porting it is a lot easier.
And when I'm happy with the composer, I will extend it, such that the clients can draw directly with vulkan, without having to use egl.
Like this I will be restricted to Vulkan, but anyway all my devices are working fine with vulkan, and anyway vulkan is the future (already android is supporting vulkan out of the box, i think starting with version android 7 )
And after I have done this, and Gnome or KDE continue making me angry, I will take Debian, and write my own Desktop.
This seems like a lot of work, not?? NO!! It's not! It's a lot of work if you build on top of ship, and you work hard to work around bugs and bad design!
Kurt Skauen built AtheOS from scratch, everything done by himself in about 5 years. But he wrote also the Kernel, the drivers, everything.... and all this in his free time.
Compared to that, starting with Debian, having all the drivers already working is not such a big deal.
Leave a comment: