|
|
|
|
|
by muzani
2144 days ago
|
|
I'd actually bet against Java and C++. C++ is no longer taught in CS degrees where I live, and not offered for jobs. At this point, it doesn't really do anything much better than other options. Java is being replaced by Kotlin officially in Android docs. But the big thing is that people are actively converting Java code to Kotlin, which you don't see being done with PHP, MySQL, COBOL and so on. And the resurgence of functional programming benefits Kotlin over Java. They might still be around in legacy systems, but maybe not in the front line manner that JS and Python will be. |
|
In 20 years no one will even recognize Kotlin's name.
But C++ will be going stronger than ever. Why? It is absolutely exploding right now, even though it is 40 years old. Attendance at conferences for C++ (until lockdown, of course) was through the roof, with C++ conferences multiplying to try to absorb the overflow. Attendance at each of the ISO Standard C++ conferences in the last four years has exceeded that at all previous meetings.
Essentially all of the highest-paid development in Fintech, CAE, telecom, aerospace, semiconductor simulation, HPC, and neural AI is done exclusively in C++, for reasons.
Java will still be trundling right along, not for any good reason, but just because it is a steady job with light demands.