Martian eyrie

January 11, 2007

Ruby объявлен языком программирования года - TIOBE’s Programming Language 2006!

Filed under: RubyOnRails

Ежемесячный индекс популярности TIOBE Programming Community показывает степень популярности языков программирования. Он основывается на анализе доступности квалифицированных специалистов, учебных курсов и независимых разработчиков. Анализ производится на основе поиска в поисковых машинах Google, MSN и Yahoo! TIOBE index не является показателем  лучшего языка программирования или или языка на котором написано  больше всего строчек кода. Правила, по которым рассчитывается индекс, можно посмотреть тут.

Согласно этому Индексу наивысший рост популярности в 2006 году был у языка программирования Ruby (с 21 на 10 место, +2.15% от всех языков). На втором месте JavaScript с +1.31% роста (с 10 на 9 место за год). Вне сомнения, что такому росту популярности оба языка обязаны модным нынче фреймворку Ruby On Rails и технологии Ajax. Возможно это свидетельствует о новых тенденциях в программировании. В недалеком прошлом для получения хоть какой-то популярности было просто необходимым условием наличие большой компании, стоящей за новой технологией (Sun с Java, Microsoft с C#), но в наши дни достаточно появления "сенсационного" приложения. Вирусный маркетинг через Интернет делает свое дело!

А победители последних 2-х лет, PHP и Java, в этом году "неудачники" года (-3.10% и -1.46% роста соответственно). Еще одними явными тенденциями являются рост популярности языков с динамической типизацией и общее снижение разницы в популярности между основными языками.

Так же стоит отметить несколько языков, которые тоже показали значительный рост популярности, поднявшись с самого низа рейтинга: D (c 22 на 14 место), Transact-SQL (с 34 на 20), Maple (с 54 на 34), Haskell (с 56 на 42) и Lua (с 58 на 47).

Десятка самых популярных языков программирования

Java 19.160% -3.10%
C 15.807% -3.20%
C++ 10.425% -1.04%
(Visual) Basic 9.123% +0.03%
PHP 7.943% -1.46%
Perl 6.237% -0.81%
C# 3.521% -0.03%
Python 3.502% +0.90%
JavaScript 2.845% +1.31%
Ruby 2.519% +2.15%





















Get free blog up and running in minutes with Blogsome
Theme designed by Minz Meyer