💳 Trustee Plus — твоя персональна картка європейського банку: 3 хвилини і 10 євро 👉
Олександр КузьменкоНавколо IT
14 листопада 2023, 17:51
2023-11-14
Майже всі використовують ШІ, а TypeScript популярніший за Java. Найцікавіше зі звіту GitHub за 2023 рік
Один із найбільших сервісів для спільної розробки програмного забезпечення GitHub опублікував цьогорічний звіт, який присвятив розвитку штучного інтелекту, хмарних технологій і популярним мовам програмування.
У цій аналітиці GitHub виділяє три основні тенденції:
Розробники масово використовують генеративний ШІ
Усе більше розробників експериментують із базовими моделями від OpenAI та інших гравців ринку ШІ, а проєкти генеративного ШІ з відкритим вихідним кодом увійшли в топ-10 найпопулярніших проєктів з відкритим вихідним кодом за кількістю учасників у 2023 році. Майже всі розробники (92%) використовують або експериментують з інструментами кодування ШІ.
Розробники масово використовують хмарні додатки
Спостерігається зростання кількості декларативних мов, що використовують Git-інфраструктуру як код (IaC), більшу стандартизацію хмарних розгортань, а також різке збільшення швидкості, з якою розробники використовують Docker-файли та контейнери, IaC та інші хмарні технології.
У 2023 році булозафіксовано найбільшу кількість авторів, які вперше створили відкритий код
Комерційні проєкти з відкритим кодом отримують найбільшу частку авторів, які вперше зробили внесок, але цього року проєкти генеративного ШІ також увійшли в топ-10 найпопулярніших проєктів серед авторів, які вперше зробили внесок.
Географія розробників від GitHub
З 20,2 мільйонами розробників та 21% зростанням кількості розробників за останній рік, США продовжує мати найбільшу спільноту програмістів у світі. Втім, спільноти девелоперів з інших регіонів також продовжують зростати з 2013 року.
Топ-10 країн із найбільшою кількістю розробників у світі у 2023 році:
США
Індія
Китай
Бразилія
Велика Британія
росія
Німеччина
Японія
Індонезія
Канада
Найпопулярніші мови програмування
JavaScript продовжує утримувати першість найпопулярнішої мови програмування з 2014 року. А Python та Java з року в рік залишаються в п’ятірці лідерів.
Але у 2023 році зростання популярності TypeScript дозволило їй вперше обігнати Java і ставши третьою за популярністю мовою серед OSS-проєктів на GitHub з 37% зростанням бази користувачів.
TypeScript був запущений у 2012 році й поєднує в собі мову, перевірку типів, компілятор та мовний сервіс.
У звіті також відзначається зростання Rust. «На тлі коментарів лідерів індустрії про те, як має відбуватися системне програмування на Rust, і його включення до ядра Linux, Rust продовжує приваблювати все більше і більше розробників», — відзначають автори дослідження.
Хоча її загальне використання у порівнянні з іншими мовами порівняно низьке, вона зростає на 40% щороку, а в опитуванні розробників Stack Overflow 2023 восьмий рік поспіль була названа мовою, якою найбільше захоплюються.
Одвічне питання: чим Java відрізняється від JavaScript. Детальний гайд
Для когось відповідь на питання про різницю Java й JavaScript є очевидною — тут починаються жарти про подібність між килимом й автомобілем (Java схожа на JavaScript так само, як «car» на «carpet»). Попри це, деякі люди ще можуть мати помилкове уявлення, вважаючи, що це дві назви тої самої мови, або що технології тісно пов’язані. Спробуємо трохи прояснити ситуацію.
12 онлайн-курсів із Java для новачків і профі у 2022 році
Java, як і раніше, входить до списку найпопулярніших мов програмування. Разом із Digital Defund склали список курсів, які підійдуть як новачкам, так і людям із досвідом програмування, і допоможуть опанувати цю потрібну мову.
Хочу стати програмістом. З чого почати і як вибрати між Java Script, PHP, Python та іншими
Діана Смелікова, операційний директор Wezom Academy, у своєму блозі на DOU пояснила, з чого почати вивчати програмування та яким мовам варто налагодити перевагу на початковому етапі. Ось 5 важливих порад від неї.
Чи може AI замінити кодерів: ось які завдання готові віддати штучному інтелекту українські айтішники
GitHub запровадив розширення Copilot, що за допомогою штучного інтелекту може писати код вслід за вже написаним рядком. І це не перша розробка в цьому полі.
Ми запитали розробників, керівників, кодерів та всіх, хто долучений до цієї теми, чи може штучний інтелект замінити людину, що можна довірити машині, та чи не підштовхне це працедавців до звільнень. На опитання відгукнулись 25 респондентів і їх відповіді нас зацікавили.
Хочете повідомити важливу новину? Пишіть у Telegram-бот
Головні події та корисні посилання в нашому Telegram-каналі