3 ms·
> Both are C++: developers are more expensive to hire, and stuff takes more time to develop and debug. Have you seen the state of Javascript 'ecosystem' and jo
by otabdeveloper2 7y ago
> Both are C++: developers are more expensive to hire, and stuff takes more time to develop and debug.
Have you seen the state of Javascript 'ecosystem' and job market?? Both statements are false.
The real reason is that C++ toolkits don't have platform and device independence. HTML and CSS are really good and powerful design tools, especially compared to composing raw pixels like you'd (essentially) be forced to do with Qt and GTK.
- ahartmetz 7y agoThe ignorance in this thread is rather concerning. Let me correct: GTK+ is not C++, it's C. Qt is very cross-platform: it supports about 10 platforms, including Linux, Windows, and macOS. You are not doing anything close to compositing raw pixels in Qt or GTK+. They have layout managers that are specifically made for typical application UIs, and they have lots of ready-made widgets. Qt also has QML, which is a declarative UI descriptions language kind of like HTML/CSS but much more productive because (gasp) it's actually designed from the ground up for applications, not websites.