Swift — самый быстрорастущий язык программирования, войдя в топ-10

Ежеквартальный рейтинг самых популярных языков программирования показал, что Swift впервые вошел в топ-10 и теперь сравнялся с Objective-C…

RedMonk составляет ежеквартальные рейтинги с 2011 года и утверждает, что Swift — самый быстрорастущий язык за этот период. Компания заявила, что достичь такого результата всего за четыре года, сравнившись с таким устоявшимся языком, является особенно впечатляющим достижением.

Ученик стал мастером. Технически это не совсем точно, поскольку Swift лишь сравнялся с языком, который он фактически заменил — Objective C, а не превзошел его. Тем не менее, трудно рассматривать этот ход иначе, как смену поколений.

Поддержка Apple Objective C и созданные благодаря этому возможности платформы iOS позволили языку оставаться на виду почти столько же, сколько мы ведем эти рейтинги. Даже когда Swift рос с невероятной скоростью, история Objective C позволяла ему опережать своего преемника. В конечном итоге, однако, траектории должны были пересечься, и этот квартальный результат — первый случай, когда это произошло.

В мире, где невероятно трудно пробиться в топ-25 языковых рейтингов, не говоря уже о топ-10, Swift справился с этой задачей менее чем за четыре года. Он остается феноменом роста, даже если его способность проникнуть на серверную сторону не оправдала ожиданий.

RedMonk особо подчеркивает, что его методология является ориентировочной, а не окончательной.

Мы извлекаем языковые рейтинги из GitHub и Stack Overflow и объединяем их для составления рейтинга, который пытается отразить как код (GitHub), так и обсуждения (Stack Overflow). Идея состоит не в том, чтобы предложить статистически достоверное представление о текущем использовании, а в том, чтобы соотнести обсуждение языков и их использование с целью извлечь выводы о потенциальных будущих тенденциях принятия.

Другими словами, другие языки могут по-прежнему использоваться шире, но присутствие на GitHub и Stack Overflow дает хорошее представление о том, куда мы движемся.

JavaScript указан как самый популярный язык на этой основе, полный топ-20 ниже.

1 JavaScript
2 Java
3 Python
4 PHP
5 C#
6 C++
7 CSS
8 Ruby
9 C
10 Swift
10 Objective-C
12 Shell
12 R
14 TypeScript
14 Scala
16 Go
17 PowerShell
18 Perl
19 Haskell
20 Lua

Swift также вошел в список самых быстрорастущих навыков, замеченных фриланс-компанией Upwork. Apple продолжает продвигать этот язык через свою расширяющуюся образовательную инициативу Everyone Can Code.

По материалам Wired. Фото: TechCrunch.


Посетите 9to5Mac на YouTube для получения дополнительных новостей об Apple: