Technology

Java is inferior to C++ among popular programming languages

C++ has overtaken Java to become the third most popular language in the Tiobe Programming Language Index.

This is the first time that C++ has overtaken Java in the Tiobe index, and for the first time since 2001, Java has not been in the top three, according to Paul Jansen, CEO of Tiobe Software, a Dutch software quality testing company.

“The growing popularity of C++ is at the expense of Java. C++ overtook Java for the first time in the history of the Tiobe index, which means that Java is now in fourth position,” notes Paul Jansen. “For the first time since the launch of the Tiobe Index in 2001, Java hasn’t been in the top three.”

Objective-C climbed 10 positions

He also notes that Kotlin and Julia are on their way to making it into the top 20. Java-enabled Kotlin is backed by Google for Android app development, and Julia, launched by MIT researchers in 2012, is popular with some data scientists.

Analyst RedMonk named Julia a language to watch in 2018 as a possible rival to Python. It’s not on RedMonk’s latest Top 20 Languages ​​June 2022 list, but it’s not far off.

In an annual comparison in Tiobe’s Index, the languages ​​that are now in the top 20 and have made significant progress over this period are: Rust (up from 27 to 20), Objective-C (down from 29 to 19), specialized MATLAB for science (from 20 to 14) and Google Go language (from 19 to 12).

Lists that differ depending on the selected criteria

Apple has been promoting Swift over Objective-C for developing apps on its platforms, but in the Tiobe Index, Swift’s ranking has fallen from 10th place last December to 15th place today. According to RedMonk, Swift and Objective-C go head to head, ranking 11th and 12th respectively. Stack Overflow places Swift as the 19th most used programming language, ahead of Objective-C at 27th.

Lists of “best” programming languages ​​do not tell the whole story about different coding platforms and may vary in focus and composition. Tiobe, for example, uses certain programming-related queries on popular search engines to calculate its rankings, but also relies on the number of qualified engineers worldwide, courses, and third-party vendors.

Source: .com

Back to top button

Adblock Detected

Please consider supporting us by disabling your ad blocker.