Programming rankings: Little accordance with TIOBE and RedMonk


Depending on whom you ask, C or JavaScript is the most popular programming language. On one point, however, vote in both the TIOBE Programming Community Index and RedMonks Programming Language Rankings match in September: on both lists is the Java language number two. Generally speaking, RedMonks dominate Top 5 programming languages, in the context of the Web, and appear / or hobby programming to be located while TIOBEs first five composed mostly of languages ​​that are used to professionally oriented writing native applications.

TIOBEs index C placed at the top of the list of the most popular languages, Objective-C at number three and C + + and C # in fourth and fifth place. PHP follows in sixth place, while Python, Perl and Ruby places eight to ten show. In contrast, analysts at RedMonk JavaScript sit in first place, while PHP and Python occupy the third and fourth. The six to nine positions are occupied by C #, C + +, C and Objective-C. Fifth place at RedMonk writes Ruby, in tenth place is listed shell scripting.

This is noticeable that appear at RedMonk the languages ​​R, CoffeeScript and assembler in the top 20th Top 20 missing in TIOBEs these languages, however, there several SQL dialects, Pascal, Delphi, Lua, Ada and Matlab are listed - these are all languages ​​that are missing on RedMonks list. Also noticeable is that the monthly rankings at RedMonks hardly vary during the TIOBE index is constantly in motion.

The TIOBE Community Index is based on a calculated on sites like Wikipedia, Amazon, YouTube and various search engines number of developers who work with a particular language. The presence of the languages ​​there is likely to be heavily influenced by the current hype about new books, products and platforms, and the respective news situation.

RedMonk The rankings are based on the other hand, the distribution of programming in projects where the code is published on the hosting platform GitHub, and the number of activities related to a particular language on the forum StackOverflow. It probably plays a role in that. On platforms for open source projects such as GitHub, so to speak, "nature" should, tools and programming languages ​​are preferred, which in turn come from the open source environment

Let the clear differences between the two rankings imagine how difficult it is obviously designed to establish a reliable database that is on top of that can still raise largely automated.

No comments:

Post a Comment