Олександр КузьменкоОколо IT
14 ноября 2023, 17:51
2023-11-14
Почти все используют ИИ, а TypeScript популярнее Java. Самое интересное из отчета GitHub за 2023 год
Один из крупнейших сервисов для совместной разработки программного обеспечения GitHub опубликовал отчет, который посвятил развитию искусственного интеллекта, облачных технологий и популярным языкам программирования.
Один из крупнейших сервисов для совместной разработки программного обеспечения GitHub опубликовал отчет, который посвятил развитию искусственного интеллекта, облачных технологий и популярным языкам программирования.
В этой аналитике GitHub выделяет три основных тенденции:
Разработчики массово используют генеративный ИИ
Все большее количество разработчиков экспериментируют с базовыми моделями от OpenAI и других игроков рынка ИИ, а проекты генеративного ИИ с открытым исходным кодом вошли в топ-10 самых популярных проектов с открытым исходным кодом по количеству участников в 2023 году. Практически все разработчики (92%) употребляют либо экспериментируют с инструментами кодирования ИИ.
Разработчики массово используют облачные приложения
Наблюдается рост количества декларативных языков, использующих Git-инфраструктуру как код (IaC), большую стандартизацию облачных развертываний, а также резкое увеличение скорости, с которой разработчики используют Docker-файлы и контейнеры, IaC и другие облачные технологии.
В 2023 году былозафиксировано наибольшее количество авторов, впервые создавших открытый код
Коммерческие проекты с открытым кодом получают наибольшую долю авторов, впервые внесших вклад, но в этом году проекты генеративного ИИ также вошли в топ-10 самых популярных проектов среди авторов, впервые внесших вклад.
С 20,2 миллионами разработчиков и 21% ростом количества разработчиков за последний год, США продолжает иметь наибольшее сообщество программистов в мире. Впрочем, сообщества девелоперов из других регионов также продолжают расти с 2013 года.
Топ-10 стран с наибольшим количеством разработчиков в мире в 2023 году:
США
Индия
Китай
Бразилия
Великобритания
россия
Германия
Япония
Индонезия
Канада
Крупнейшие сообщества разработчиков в Европе за 2023 год. Изображение GitHub
Самые популярные языки программирования
JavaScript продолжает удерживать первенство самого популярного языка программирования с 2014 года. А Python и Java из года в год остаются в пятерке лидеров.
Но в 2023 году рост популярности TypeScript позволил ей впервые обогнать Java и став третьим по популярности языком среди OSS-проектов на GitHub с 37% ростом базы пользователей.
TypeScript был запущен в 2012 году и объединяет язык, проверку типов, компилятор и языковой сервис.
В отчете также отмечается рост Rust. «На фоне комментариев лидеров индустрии о том, как должно происходить системное программирование на Rust, и его включение в ядро Linux, Rust продолжает привлекать все больше и больше разработчиков», — отмечают авторы исследования.
Хотя ее общее использование по сравнению с другими языками сравнительно низкое, она растет на 40% ежегодно, а в опросе разработчиков Stack Overflow 2023 восьмой год подряд был назван наиболее увлекающимся языком.
Хочу стать программистом. С чего начать и как выбрать между Java Script, PHP, Python и другими
Диана Смеликова, операционный директор Wezom Academy, в своем блоге на DOU объяснила, с чего начать изучать программирование и каким языкам стоит отдать предпочтение на начальном этапе. Вот 5 важных советов от нее.
Любишь работать с данными? Пора учить язык программирования R. Вот 5 инструментов, которые в этом помогут
R становится одним из самых популярных языков программирования в IТ-индустрии, особенно в области науки о данных. Если вы также относитесь к тем, кто хочет сделать карьеру в области науки о данных, то этот курсы вам подходят.
Как научиться кодить на Python: 5 курсов от международных платформ, доступные каждому
Python — популярный высокоуровневый язык программирования, который предназначен для создания приложений различных типов. Это и веб-приложения, и игры, и настольные программы, и работа с базами данных. Довольно большое распространение Python получил в области машинного обучения и исследований искусственного интеллекта. Собрали топ-5 курсов по Python, доступных каждому.
Может AI заменить кодеров: вот какие задачи готовы отдать искусственному интеллекту украинские айтишники
GitHub ввел расширение Copilot, которое с помощью искусственного интеллекта может писать код вслед за уже написанной строчкой. И это не первая разработка в этом направлении.
Мы спросили разработчиков, руководителей, кодеров и всех, кто вовлечен в эту тему, может ли искусственный интеллект заменить человека, что можно доверить машине, и не подтолкнет ли это работодателей к увольнениям людей. На опрос откликнулись 25 респондентов и их ответы нас заинтересовали.
Хотите сообщить важную новость? Пишите в Telegram-бот
Главные события и полезные ссылки в нашем Telegram-канале