How long can twenty-first Century Java, C and C++ giants rule for the death list of programming languages in twenty-first Century?

2018-07-19

Note:   the IT circle has a world mystery for many years: “when on earth will Java die?”   this year, some of the more popular languages have shown a steady decline, such as Java and C.

How long can twenty-first Century Java, C and C++ giants rule for the death list of programming languages in twenty-first Century?

Java has been “dead”? Does the C language fail?

Over the past 16 years (since 2001), the TIOBE programming language ranking has been dominated by Java, C and C++ for a long time.

Java was once trapped in a dog’s belt, and was “dead” and “resurrected” so many times. Now it still sits on top. At the end of last year, the C language was destroyed, and this year is the top three.

Although C# and Python have been widely recognized as the core programming languages of the next era, they have not been fully reflected in popularity.

The reason why C# is unable to enter the third tier is mainly because its adoption rate in the non Windows domain is still not satisfactory. On the other hand, the dynamic typability of Python makes developers reluctant to apply in large and / or critical software systems.

However, we must admit that the gap between the three giants and other programming languages is shrinking rapidly. But after the three giants lose their overwhelming advantage, how the future will change is hard to come to a conclusion.

In fact, the current trend shows that hybridity is moving into the mainstream, and applications developed in single programming languages are becoming more and more rare.

According to this development process, there will be more language options for future TIOBE ranking. The exciting moment has come at last, and I believe that, like us, we are looking forward to seeing the fate of the programming languages in the coming years, and what languages will be able to reach the third one of the new era.

TIOBE September programming language rankings   TOP20

How long can twenty-first Century Java, C and C++ giants rule for the death list of programming languages in twenty-first Century?

TOP10 language   TIOBE  index trend

How long can twenty-first Century Java, C and C++ giants rule for the death list of programming languages in twenty-first Century?

10 programming language history rankings (1987-2017)

How long can twenty-first Century Java, C and C++ giants rule for the death list of programming languages in twenty-first Century?

爱上海419论坛 爱上海