Третий год подряд JetBrains проводит исследование экосистемы разработчиков и сообщает о некоторых ответах 7000 разработчиков из 17 стран. Вот лишь некоторые из полученных результатов.
Результаты показали, что 69% разработчиков использовали JavaScript за последние 12 месяцев, и 5% планируют принять его, что сделало его наиболее используемым языком в целом. Между тем Java, как сообщалось, была самым популярным основным языком соло (т. Е. программистов, которые использовали только Java).
Go был признан самым перспективным языком программирования, поскольку с момента первого опроса в 2017 году его доля увеличилась с 8% до 18%, и теперь у него самое большое количество разработчиков, желающих принять его или перейти на него, как показано здесь:
Помимо того, что Python входил в тройку лучших языков, он отличался тем, что был самым изученным языком, и JetBrains сообщали, что:
27% респондентов начали или продолжали изучать Python за последние 12 месяцев.
В опросе также рассматривалось дальнейшее использование Python:
Что касается версий Python, JetBrains прокомментировал:
Python 2 быстро сокращается, так как 9 из 10 разработчиков утверждают, что будут использовать Python 3 в 2019 году. В прошлом году четверть все еще использовали Python 2.
и относительно того, для чего используется этот язык, отметил:
Веб — разработка и наука о данных по — прежнему являются двумя основными типами разработки на Python. Поскольку Python считается одним из лучших инструментов для науки о данных, неудивительно, что число разработчиков Python, участвующих в анализе данных и машинном обучении, так велико.
Конечно, из выводов JetBrains, Python снова становится мощным языком общего назначения, как мы сообщали ранее в этом месяце в связи с опросом Packt SkillUp.
Будучи его оригинальными и продолжающими основными разработчиками, JetBrains особенно заинтересован в Kotlin, хотя он номинирован в качестве основного языка только на 6%. Это означает, что только подмножество из примерно 360 разработчиков ответило на этот вопрос:
который показал, что две трети из них (~240) нацелены на Android.
Инфографический отчет JetBrain включает в себя забавный раздел, в котором сообщается, что:
Чем больше людей кодируют на работе (в качестве основного вида деятельности), тем больше вероятность, что они будут кодировать во сне.
Хотя я не могу утверждать, что пишу код во сне, я часто просыпаюсь с решениями проблем и свежими алгоритмами, готовыми и ожидающими кодирования, поэтому это открытие кажется совершенно убедительным
Майк Джеймс-автор книги Programmer’s Python: Everything is an Object , Руководства программиста по программированию Kotlin и Android в Kotlin: Начиная с приложения, опубликованного издательством I/O Press в рамках библиотеки I Programmer.