I've heard so many people saying Qt is better than GTK, but I'm yet to see one giving a proper technical explanation of this. I want to know which one is ARCHITECTURALLY better. Qt seem to be more complete and comprehensive, but I hate the following:
* Qt doesn't use standard C++, instead it uses a layer on top of C++. It just doesn't sound right.
* Qt reinvents the wheel with QML, compared to GTK which depends on Clutter, JSON, CSS for example.
So, what am I missing? Why do people seem to favor Qt? Is it only because Qt has some corporate support behind it making it more mature, or there are architectural reasons behind that?
Please no trolling and flame wars, I want technical answers. And "theme A looks better" doesn't count as technical.
* Qt doesn't use standard C++, instead it uses a layer on top of C++. It just doesn't sound right.
* Qt reinvents the wheel with QML, compared to GTK which depends on Clutter, JSON, CSS for example.
So, what am I missing? Why do people seem to favor Qt? Is it only because Qt has some corporate support behind it making it more mature, or there are architectural reasons behind that?
Please no trolling and flame wars, I want technical answers. And "theme A looks better" doesn't count as technical.
Comment