📜 ⬆️ ⬇️

New TIOBE rating. Ruby declined ?!

The Dutch company TIOBE Software BV has published the popularity rating of programming languages for May 2007. I have already told you about the method of calculating the rating.
The top ten have not changed since April: Java is still in the yellow jersey, followed by C and C ++. However, the May rating revealed a brewing sensation - the rapid growth of the Ruby language rating stopped. Moreover, for the first time in more than a year there has been a rollback: the Ruby rating in May was lower than the April one.

Here is a table with the top twenty languages ​​according to the TIOBE rating for May 2007 compared to May 2006:
Position
May 2007
Position
May 2006
Delta in positionProgramming LanguageRatings
May 2007
Delta

May 2006
Status
oneoneJava19.140%-2.18%A
22C15.152%-2.54%A
33C ++10.114%-0.82%A
fourfourPhp8.738%-1.48%A
fivefive(Visual) Basic8.431%-1.13%A
66Perl6.152%+ 0.10%A
7eight
Python3.779%+ 0.74%A
eight7
C #3.656%+ 0.38%A
99Javascript3.072%+ 0.88%A
tennineteen
Ruby2.632%+ 2.18%A
eleventen
Delphi2.130%+ 0.36%A
12eleven
SAS2.076%+ 0.60%A
1312
PL / SQL1.979%+ 0.97%A
1418
D1.347%+ 0.87%A
1521
ABAP0.731%+ 0.31%A
sixteen14
Lisp / Scheme0.698%-0.19%B
1717Ada0.679%+ 0.19%B
1813
FoxPro / xBase0.637%-0.37%B
nineteen20
Fortran0.630%+ 0.20%B
2015
COBOL0.627%-0.04%B

Schedule of changes in the popularity of the top ten languages ​​in the ranking, since July 2001:

Here is an analysis of TIOBE employee Paul Janson:
“It seems that the rapid growth of Ruby has come to an end. Look closely at the chart below with the history of changes in the TIOBE index for the RUBY language:

Ruby has been a rising star for a whole year, but for the last two months his rating has stopped rising. Even worse, he fell in comparison with April. If this trend continues in the coming months, then Ruby is not destined to become "the next great programming language."
Java, C and C ++ were the leaders in the TIOBE rating from the very beginning, and it looks like they will maintain their status for a long time. Possible new applicants are the languages Lua (it has risen over the past year from 55 to 23rd place) and Groovy (from 103 to 52). However, they, like Ruby, are “easy” interpretable languages ​​with dynamic typing. I have the impression that such languages ​​have reached the maximum possible for them. Although they are very popular in web programming, the core of all industrial software systems are statically compiled languages. Based on this, I predict that the only candidate who has a chance to enter the top three is C #. But it will happen very gradually without any sudden jumps. ”

')

Source: https://habr.com/ru/post/8971/


All Articles