Is C/C++ worth it? 14 years ago
While most of these discussions tend to focus on performance benchmarks as the primary criteria, there is another factor to consider.
To a large extent, it depends on the target platform. If you developing an application to work across the widest possible range of desktop and mobile platforms, C++ is your best bet.
Using C++, you can have a single code base that can be compiled for Windows, OSX, Linux, iOS, Android and WinMo. There is no other language that gives you that.
The UI code is not portable in any case, but that would be a common problem regardless of language.