Время оглашения результатов серьезного рейтинга языков программированияуже прошло, но никогда не поздно свериться со всезнающим google autocomplete. Мы ничего не выдумывали сами — только посмотрели, в каком контексте сами программисты отзываются о тех или иных технологиях. По результатам оценок каждого языка получился самый честный и прозрачный рейтинг (:
C#
Bad или не bad — вот в чем вопрос. Но у C# хорошее все же перевешивает — он единогласно лучше Java! Вот только нет множественного наследования:
Добро: +5
Зло: −2
Общий балл: +3
Java
Пользователи вопрошают по-английски, почему Java doesn’t have destructors или is high level language — для рейтинга это не интересно. А вот русскоязычные в большей мере недовольны:
Добро: +1
Зло: −4
Общий балл: −3
PHP
PHP — слон? Плохой слон, кажется... И по-русски совсем не понимает:
Добро: +1
Зло: −5
Бонус: (за слона) +1
Общий балл: −3
JavaScript
Ох уж эта Опера, всю картину испортила:
Добро: +1
Зло: −3
Общий балл: −2
Python
Питон Шредингера, хоть и медленный, но лучше Java и PHP (кстати, по нашему рейтингу тоже), и к тому же популярен и не популярен одновременно:
Добро: +3
Зло: −3
Общий балл: 0
C++
Популярный, но сложный, лучший, но не компилирует... А с кораблем Ваза поучительная история вышла. Впрочем, по рейтингу С++ остался в плюсе.
Добро: +5
Зло: −3
Общий балл: +2
Ruby
Как и Python, Ruby is so popular у янглоязычной аудитории и не популярен у русскоязычной. А то, что Руби помогает Винчестерам — это плохо или хорошо? Пусть себе помогает, лишь бы мчался по рельсам, а не медлил, как все тот же Питон.
Добро: +4
Зло: −2
Общий балл: +2
SQL
Единственный участник рейтинга совсем без плюсов:( И почему его только называют Сиквел?
Добро: 0
Зло: −2
Общий балл: −2
Pascal
Даже Pascal у кого-то любимый язык. Даже Pascal лучше, чем С. Но былое не вернешь, молодость осталась позади.
Добро: 2
Зло: −5
Общий балл: −3
Delphi
Минута молчания.
Добро: 1
Зло: −3
Общий балл: −2
Финальная сводка
Золотая пальмовая ветвь (3 балла) — внезапно C#
Серебряные призеры (2 балла) — C++, Ruby
Нейтрален, как Швейцария (0 баллов) — Python
Поощрительные шоколадные медальки за участие, когда всё скорее плохо, чем хорошо (-2 балла) — JavaScript, SQL, Delphi
Золотая малина (-3 балла) — Pascal, PHP, Java
При составлении рейтинга ни один из языков программирования не пострадал.