> In my opinion, the C++ community should move past the Qt legacy and come up with a new industrial-strength, cross-platform UI library that has simultaneous first-class support for web, desktop, mobile and embedded targets.
I doubt it will ever happen.
C++ has become an infrastructure language for the lower layers of the OS and language runtimes of Apple, Google and Microsoft.
Microsoft is the only exception with UWP and C++/CX, with the alternative C++/WinRT scheduled for VS2017. Yet most of their Channel9 and BUILD GUI presentations make use of C# and VB.NET.
The only OS vendors other than Microsoft, that still offer C++ GUIs in their SDKs are the ones targeting the embedded market.
So that leaves Qt with their increasing love for JavaScript, wxWidgets or JUCE.
I doubt it will ever happen.
C++ has become an infrastructure language for the lower layers of the OS and language runtimes of Apple, Google and Microsoft.
Microsoft is the only exception with UWP and C++/CX, with the alternative C++/WinRT scheduled for VS2017. Yet most of their Channel9 and BUILD GUI presentations make use of C# and VB.NET.
The only OS vendors other than Microsoft, that still offer C++ GUIs in their SDKs are the ones targeting the embedded market.
So that leaves Qt with their increasing love for JavaScript, wxWidgets or JUCE.