Python третий год подряд в топе рейтинга языков IEEE

Институт инженеров электротехники и электроники (IEEE) опубликовал рейтинг языков программирования за 2020 год. Состав первой тройки остался неизменным уже в третий раз: список возглавил Python, за ним разместились Java и C.

6 комментариев
Python третий год подряд в топе рейтинга языков IEEE

Институт инженеров электротехники и электроники (IEEE) опубликовал рейтинг языков программирования за 2020 год. Состав первой тройки остался неизменным уже в третий раз: список возглавил Python, за ним разместились Java и C.

Рейтинг включает 55 языков. Он составлен на основе 11 параметров, собранных по восьми онлайн-ресурсам — соцсетям, программистским площадкам и сайтам для поиска работы, включая GitHub, StackOverflow, Google Search, Trends, Twitter и Reddit.

Лидерство Python объясняется тем, что этот язык широко преподаётся и изучается, и люди постоянно ищут ответы на одни и те же вопросы по нему. Авторы проводят аналогию с BASIC, о котором в 1980-х выходили книги, журналы и телевизионные программы. Однако среди специалистов им пользовались немногие, а интерес любителей к нему со временем остыл. Python же популярен в сообществе профессиональных программистов и используется во множестве важных областей, например в машинном обучении.

Свой отпечаток на свежий рейтинг наложила пандемия. К примеру, COBOL занял 7 место по популярности в Twitter. Это случилось благодаря тому, что он попал в новости в апреле, когда в США происходили сбои устаревших систем учёта выплат по безработице, написанных на COBOL, и в стране возник дефицит людей, знающих этот язык.

Создатели рейтинга отмечают большой скачок за год Arduino — с 11 на 7 место (хотя по факту это аппаратная платформа, которая программируется на C/C++). 

Ruby поднялся с 19 на 11, место, Kotlin — с 24 на 18, Fortran — с 36 на 25, Delphi — с 35 на 29. По 4 строчки прибавили Julia и Dart — они на 19 и 12 местах соответственно.

Больше всех сдал позиции С# — он упал с 7 строчки на 23, Visual Basic с 20 на 27, HTML — с 12 на 17, Rust — с 17 на 20.

Полный рейтинг размещён на сайте IEEE.

Хотите сообщить важную новость?

Пишите в наш Телеграм

Читайте также

JetBrains выпустил отчёт о состоянии Java в 2020 году
JetBrains выпустил отчёт о состоянии Java в 2020 году
JetBrains выпустил отчёт о состоянии Java в 2020 году
Беларусь — 19-я в рейтинге внедрения криптовалют. Украина и Россия — первые
Беларусь — 19-я в рейтинге внедрения криптовалют. Украина и Россия — первые
Беларусь — 19-я в рейтинге внедрения криптовалют. Украина и Россия — первые
1 комментарий
15 самых высокооплачиваемых языков программирования для фрилансеров
15 самых высокооплачиваемых языков программирования для фрилансеров
15 самых высокооплачиваемых языков программирования для фрилансеров
TIOBE: C++ назван самым быстрорастущим языком в сентябре
TIOBE: C++ назван самым быстрорастущим языком в сентябре
TIOBE: C++ назван самым быстрорастущим языком в сентябре
1 комментарий

Обсуждение

0

самый странный топ который я видел

0

Очевидно, что вы практически не имеете дела с производственными, военными, авиационными и медицинскими секторами. Если бы вы представляли интересы промышленности, то python немного бы сместился вниз. Но не сильно.

-3

Выделение "Arduino" в отдельный язык выглядит странно, хоть они и пытаются это объяснять.

Кстати, интерактивный вариант этого рейтинга, о котором они ведут речь в оригинальном тексте, можно найти здесь:

https://spectrum.ieee.org/static/interactive-the-top-programming-languages-2020

Если там поиграться с развесовкой, то можно получить другую таблицу, но Питон все равно сидит сверху :)))

P.S. А, вижу, ссылка на интерактив в статье уже есть.

-6

... И дам совет начинающим? Питоны и т.п. - пригодятся всегда (например, хотя бы потому, что тот же GDB сейчас удобнее/мощнее всего кастомизировать именно через Питон). Но если вы хотите не хотите в конечном итоге вляпаться в армию типичных агро-айтишников из разряда "я тестировщик, умею копать и умею не копать", то придется осиливать С и С++. С и С++ по-прежнему - вне конкуренции. Это, конечно, намного сложнее, но так вам все пути будут открыты.

Разумеется, все это со стандартной оговоркой: языки программирования и всякие "технологии" - это факультативные знания. Без специализации в конкретной предметной области дело все равно закончится "умею копать и не копать" независимо от того, какой язык программирования вы знаете.

0

удалите кто-нибудь этого начитавшегося стетей на медиуме джуна с этой площадки

-3

"Школота пытается троллить" (с) )))

Спасибо! 

Получать рассылки dev.by про белорусское ИТ

Что-то пошло не так. Попробуйте позже