Наблюдайте за ростом и падением языков программирования


Чтобы по-новому взглянуть на вечнозеленую тему о том, какой язык программирования является самым популярным, сделайте себе пятиминутный перерыв и посмотрите эту анимацию, которая показывает, как языки программирования боролись за звание самого популярного языка с 1965 года. И да, именно Python в настоящее время удерживает титул. 

Это видео взято из Статистики и данных, веб-сайта, управляемого итальянским исследователем, который создал его, обновив существующую анимацию, охватывающую период с 1965 по 2019 год. Это было создано Data is Beautiful, самопровозглашенным «гиком данных и аспирантом, который любит делать визуализации в качестве хобби» и чьей работой мы ранее делились, наблюдая Взлет и падение веб-сайтов С 1996 года и Танец Языков программирования. С конца 2019 года на этот канал YouTube не было загружено ничего нового, так что хорошо, что статистика и данные взяли верх.

Что касается того, откуда были получены данные, Данные Красиво указаны:

В последние годы я использовал несколько индексов популярности языков программирования с корректировками благодаря данным о частоте доступа к репозиториям GitHub. Для исторического ранжирования я использовал агрегацию нескольких национальных опросов, чтобы установить несколько точек данных, а также частоту встречаемости публикаций во всем мире. В этом рейтинге популярность определяется процентом программистов, владеющих конкретным языком или изучающих/осваивающих его в настоящее время.

Итак, мы начинаем в 1965 году с преобладающего языка Фортран, доля которого составляет 58%, а следующими претендентами являются Коболь (14%) и Алголь (10%). Basic уже появился на сцене (2%), но до 1982 года он был равен Fortran, как на 21%, так и на данный момент Pascal лидирует с 33%. 

Основные моменты видео, насколько я могу судить, включают в себя то, что C начал свою карьеру в 1975 году и поднялся по служебной лестнице, чтобы занять первое место, свергнув Паскаля 10 лет спустя. Я был удивлен, что C ненадолго обогнал Ada в 1986 году, но вскоре восстановил первенство, и его планка расширилась до 72% в 1993 году, а C++ занял второе место с 21% (Обратите внимание, что в настоящее время проценты составляют более 100, поскольку программисты владеют более чем одним языком.) Ada, Pascal и Fortran тесно связаны, и к этому времени популярность BASIC упала.

Java и JavaScript появились на сцене в 1995 году, и это знаменует начало времени огромного потока, поскольку они быстро поднимаются на вторую и третью позиции, все еще отставая от C в 1999 году.

Java обгоняет C в 2001 году, в том же году, когда Python входит в списки. Python остается в нижней половине графика около десяти лет, но в 2014 году он занял 3-е место. В конце 2018 года Java, JavaScript находятся в тесной связи на 23% каждый с C#, PHP, C++ и C, сгруппированными под ними. Python достигает вершины в начале 2019 года, JavaScript следует за ним по пятам, а Java опускается на третью позицию, что по-прежнему остается историей в конце в середине 2020 года.


Добавить комментарий