Overtaking Python, C++ became the TIOBE's language of 2022. It outscored Rust, C#, Go and others by a large margin. Don't you find this weird? Well, let's figure this out.
The rating we're talking about is based on the TIOBE index. Here's the table of the 20 most popular languages for January 2023:
Here's the main question: why is C++ the language of 2022? According to the table, Python takes the first place in the rating.
Here's the answer: TIOBE chose the winner by the growth of the language popularity. In this regard, C++ is ahead of the curve.
Here's the top five leaders in popularity growth:
TIOBE gives several reasons explaining C++'s growing popularity. Although C++ is an OOP language, it provides excellent performance. Moreover, ISO constantly releases new standards. TIOBE points out that the language started going uphill since the C++11 publication. They also suppose that C++20 which introduced modules will probably lift C++ further in the TIOBE index in the next few years.
Here are a few more curious results from the TIOBE index:
Here are some thoughts that crossed my mind after viewing the table and reading the article:
What are your thoughts on the rating?