Regardless of adjustments in how TIOBE determines its rankings, there was little change within the index for February.
The February TIOBE Index of the most well-liked programming languages is out, and whereas the work happening within the background of TIOBE’s calculations has modified, not a lot has shifted in the way in which of rankings.
Python continues to take a seat atop the index, with C and Java straight behind it. In Feb. 2021, these three additionally occupied the highest spot, however with Python within the quantity three place, C at prime, and Java in second place.
The one large transfer of word between Feb. 2021 and Feb. 2022 was with the Groovy programming language, an object-oriented language for Java. Over the course of the 12 months, Groovy fell from twelfth place all the way in which to twentieth, placing it perilously near the “different programming languages” listing.
TIOBE CEO Paul Jansen attributes Groovy’s decline to the expansion within the CI/CD area. Groovy was the one language used for writing scripts on Jenkins, which Jansen describes as having been “the one actual participant within the CI/CD area” early on. Now, with platforms that don’t require Groovy, like GitHub, Azure DevOps and GitLab, Groovy is dropping its place on the desk.
“Groovy might have grown additional as a result of it was the most important script-based different for Java working on the identical JVM. Nevertheless, Kotlin is taking on that place proper now, so I believe Groovy could have a tough time,” Jensen stated.
The TIOBE index is probably not filled with surprises this month, however Jansen did have loads to say in regards to the index itself this month, as that is the primary time it has been compiled utilizing Similarweb’s site visitors evaluation platform as a substitute of Alexa.
“We have now used Similarweb for the primary time this month to pick serps and happily, there aren’t any large adjustments within the index attributable to this swap. The one placing distinction is that the highest 3 languages, Python, C, and Java, all gained greater than 1 % within the rankings,” Jansen stated.
TIOBE determined to make the change this month after Amazon’s announcement in December 2021 that it was shutting the Alexa net rating service down, efficient Could 1, 2022, ending 25 years of this system.
Jansen famous that not each web site has been onboarded, however that the change to Similarweb included a change to utilizing HtmlUnit, a non-GUI net browser with APIs that permit Java apps invoke pages, fill types and do different commonplace net looking exercise. This change will ultimately enable TIOBE to incorporate web sites it was unable to crawl earlier than, like Stackoverflfow and Github, which might have a bigger affect on scores.
Why Python stays, and can keep, on prime
Jansen stated that he doesn’t see a direct future wherein any language dethrones Python, which he attributes to Python solely having two issues not working in its favor. “The one drawbacks of Python are efficiency and lack of typing. However even these points may be addressed in some unspecified time in the future in time,” Jansen stated. As for who will stay in second and third locations, Java and C, he stated will keep shut on Python’s tail.
SEE: Enterprise leaders as developer: The rise of no-code and low-code software program (free PDF) (TechRepublic)
Behind these prime three, who might we see rising within the ranks? “I believe some new programming languages will break into the highest 20 within the subsequent half a 12 months,” Jansen stated. Rust, Dart, Kotlin and TypeScript, he stated, are his candidates for promotion. “This isn’t based mostly on any scientific knowledge,” Jansen stated,” simply my emotions of what’s occurring out there.”