For some unfathomable reason, the TIOBE index distinguishes between “Pascal” and “Object Pascal”, and the “Pascal” category is seeing growth:
So it can’t be the old classic procedural Pascal, can it? That leaves only Object Pascal dialects (FreePascal the largest, but also Oxygene and SmartPascal/DWScript). Pascal programming isn’t dead or dying.
I’m guessing they’re getting for Pascal indirect hits for the other Pascal dialects, which people just don’t type in their entirety (TIOBE looks for “xxx programming” searches). So below is a table with a single Pascal entry.
Not enough to get into the top 10, but enough to get back in the game, and close enough that bypassing downtrending Ruby is a distinct possibility.
Position june-13 |
Programming Language | Ratings june-13 |
Delta june-12 |
Status |
1 | C | 17.809% | +0.08% | A |
2 | Java | 16.656% | +0.39% | A |
3 | Objective-C | 10.356% | +1.26% | A |
4 | C++ | 8.819% | -0.54% | A |
5 | PHP | 5.987% | +0.70% | A |
6 | C# | 5.783% | -1.24% | A |
7 | (Visual) Basic | 4.348% | -1.70% | A |
8 | Python | 4.183% | +0.33% | A |
9 | Perl | 2.273% | +0.05% | A |
10 | JavaScript | 1.654% | +0.18% | A |
11 | Ruby | 1.479% | -0.20% | A |
12 | Pascal | 1.381% | -0,62% | A |
13 | Transact-SQL | 0.913% | +0.21% | A |
14 | Lisp | 0.879% | -0.11% | A |
I was wondering if the “RAD Studio” trend of publicity by Embarcadero, may be one reason why Delphi is going down while “RAD Studio” is not even considered by TIOBE.
I just can’t get TIOBE at all. I’ve never in my life used “Delphi programming” in any Google search, and I don’t know any developer near me doing it. The word “Delphi” alone is in most cases enough to get you on the right track. You don’t search for “TStringList Delphi Programming”. In 100% of the cases, “TStringList” (or “TStringList Delphi” in the worst case) is enough because of the very unique standard class names of Delphi, compared to other languages.
These statistics were funny a couple of years ago, but they shouldn’t be taken serious because they’re entirely worthless because of the way the list is calculated.
It doesn’t look at the number of commits in repositories on sourceforge, google code or github.
It doesn’t look specifically at tags on stackoverflow.
Te fact that the creators don’t understand that there is no such language as object pascal says enough by itself already. I once sent an email about that, and i received a response that explained that they take wikipedia as the standard about what is a programming language.
There is a wikipedia page for pascal-programming-language and objectpascal-programming-language, but there is no page for delphi-programming-language. 🙂
Please don’t feed the tiobe trolls.
I completely agree with Alexandre Machado! The whole mechanism by which TIOBE measures programming language popularity is flawed. So anyone drawing conclusions from TIOBE should seriously question TIOBE’s methodology rather than following a culprit cargo.
Discussions of the utility of TIOBE and their metrics aside, it is rather odd to suggest that even the “fixed” Pascal entry might overtake the “downtrending” Ruby given that even with the fix in, Pascal is downtrending faster than Ruby.
On the evidence of that table, the more likely prospect is that Pascal and Ruby will themselves be overtaken by Transact-SQL and possibly even Lisp (which is also downtrending but at a slower rate)!
😉
In my previous comment I meant “cargo cult” of course.
If people want a, IMO, more valid comparison if trending based on search terms, use Google Trends. For example, here is a link for 2004 search results for just “Delphi”. Note the “Related Terms” breakdown for further analysis on the right.
https://www.google.com/trends/explore#q=delphi&cmpt=q
Screw you guys, I’m switching to Transact-SQL!
@Wouter
If I were you, I would jump to Objective-C, cause in 6 years you would be on the #1 language 😉
An’ Ah’m thwitching to lithp!
“(TIOBE looks for “xxx programming” searches)”
Programming is my favourite porn genre.