Python стал вторым по популярности языком на github

10 1

Язык программирования Python обошел Java на github по популярности. Это хорошая новость для тех, кто любит python. Но есть и неплохая новость для Google, их Dart взлетает по популярности на github как ракета. 

Популярность определяется по количеству человек, которые участвуют в разработке и кидают что-то в репозитории. По этому показателю сейчас на первом месте JavaScript, а на второе место вышел Python. JavaScript находится на первом месте с 2014-го года. 

Самым быстрорастущим языком стал Google Dart, который вырос по сравнению с прошлым годом на 532%. На втором языке по росту был Rust (разработка Mozilla), который вырос на 235%. 

Самые популярные по росту:

Dart 532%

Rust 235%

HCL 213%

Kotlin 182%

TypeScript 161%

PowerShell 154%

Apex 154%

Python 151%

Assembly 149%

Go 147%

Интересно, что в первую десятку не вошли ни Java, ни C#, ни один из других классических языков. Даже Ассемблер показал рост в 149%, хотя тут очень важно было бы знать, сколько реально проектов там было. Ведь если в прошлом году было 2 программиста на ассемблере, а в этом году стало 5, то это рост 150%, но в реальных цифрах это мелочи жизни. 

 

Понравилось? Кликни Лайк, чтобы я знал, какой контент более интересен читателям. Заметку уже лайкнули 1 человек


Комментарии

Gallemar

11 Ноября 2019

Михаил, выскажи свое мнение о популярности Python. Ведь пока кроме Django больше нет серьезных проектов на нем.


Михаил Фленов

11 Ноября 2019

Именно как язык программирования - мне он не очень нравится. Как скриптовый язык - он идеален. На нем много пишется скриптов для ОС, автоматизация, машинное обучение, анализ данных. Очень широкий круг использования, где он идеален и где у Python нет конкурентов. Раньше скрипты для ОС и автоматизации писали на Perl или делали Shell скрипты. Первое - не очень эффективно в наше время, второе обладает сильными ограничениями. А вот Python идеален в таких вещах. То же самое и любая автоматизация и любой проект, где нужно набросать скрипт.


nokolai

11 Ноября 2019

хочу научится программированию.
не знаю с сего начать.
огромный выбор.
Михаил, дайте напутсвие начинающему джедаю.
хотелось бы начать изучение с универсального языка программирования, один раз написал и работает везде.
на котором можно писать под windows, mac, linux, мобилки.
python подойдет для этих целей или перспективнее выбрать другой язык?



Михаил Фленов

11 Ноября 2019

python для мобилок - это извращение. Визуальный интерфейс на нем можно писать, но тоже извращение. В качестве первого языка я так же не советовал бы его, лучше начинать с языка со строгой типизацией - C#, Java.


Gallemar

11 Ноября 2019

Михаил, а почему категория заметки “apple”?


Михаил Фленов

11 Ноября 2019

Эта категория по умолчанию и если забываю выставить правильно, то заметки падают по умолчанию в яблоко


nikolai

12 Ноября 2019

спасибо.
теперь помогите определится с выбором между c# и java.
я читал что на java один раз написал и будет работать на всех ос под андройд пишут на java хотя сейчас переходят на kotlin.
почитал про c# , там вроде как есть net core и на нем можно писать кросплатформеные приложения,
под андройд есть xamarin.
я правильно понимаю, что на c# используя net core, можно так же как на jave, один раз написал и будет на разных ос работать?



Михаил Фленов

12 Ноября 2019

На C# тоже сейчас все может выполняться на разных платформах, если писать на Core. Выбор ты должен сделать сам, попробуй посмотреть и тот язык, который зайдет, тот и изучай дальше.


Gallemar

13 Ноября 2019

Kotlin создан на основе Java, в нем очень много от неё. Бери Java и не парься. Чем меньше думаешь и больше программируешь, тем лучше. Развозить сопли и рассуждать "этот популярнее, тут зарплата больше, а тут для мобилок можно писать..." совершенно лишнее. Это как с игрой на гитаре - если хочешь играть идешь и покупаешь самую простую, для начала этого достаточно. А рассуждающие "какая гитара лучше, сколько струн лучше и т.п." дальше рассуждений особо не продвигаются.


Turk

13 Ноября 2019

Скоро из-за санкций на нашем континенте останется только GNU/Linux.
Так что правильно говорит Gallemar, бери Java и не парься. Бери Java 8 а kotlin потом подтянешь.
Будешь реальные программы писать под astra linux и для ёта-фона)


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

Еще что-нибудь

Хотите найти еще что-то интересное почитать? Можно попробовать отфильтровать заметки на блоге по категориям.

О блоге

Программист, автор нескольких книг серии глазами хакера и просто блогер. Интересуюсь безопасностью, хотя хакером себя не считаю

Обратная связь

Без проблем вступаю в неразборчивые разговоры по e-mail. Стараюсь отвечать на письма всех читателей вне зависимости от страны проживания, вероисповедания, на русском или английском языке.

Пишите мне