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. Стараюсь отвечать на письма всех читателей вне зависимости от страны проживания, вероисповедания, на русском или английском языке.

Пишите мне