UNIT.City — місце, де люди працюють... КРАЩЕ! Обирай свій простір просто зараз 👉

Python обігнав JavaScript як найпопулярніша мова на GitHub — дослідження

GitHub, один із найбільших вебсервісів для спільної розробки програмного забезпечення, опублікував великий звіт Octoverse про активність публічного та відкритого коду на платформі. У ньому зібрані ключові тренди в розробці.

Залишити коментар
Python обігнав JavaScript як найпопулярніша мова на GitHub — дослідження

GitHub, один із найбільших вебсервісів для спільної розробки програмного забезпечення, опублікував великий звіт Octoverse про активність публічного та відкритого коду на платформі. У ньому зібрані ключові тренди в розробці.

«ШІ стрімко розвивається, розробники все частіше вбудовують ШІ-моделі в додатки та масово беруть участь у проєктах зі штучного інтелекту на GitHub», — йдеться у звіті.

Тренди GitHub

Сплеск глобальної активності в галузі генеративного ШІ. ШІ швидко зростає й розвивається, а розробники в усьому світі виходять далеко за межі генерації коду за допомогою сучасних інструментів і моделей. Хоча США лідирують за кількістю внесків у проєкти генеративного ШІ на GitHub, однак більшість активності знаходиться за межами США.

У 2024 році кількість внесків у проєкти генеративного ШІ на GitHub зросла на 59%, а загальна кількість проєктів — на 98%, і багато з цих внесків надійшли з таких країн, як Індія, Німеччина, Японія та Сінгапур.

Статистика платформи GitHub

Швидко зростає кількість розробників у всьому світі — особливо в Африці, Латинській Америці й Азії. Помітне зростання відбувається в Індії, яка, ймовірно матиме найбільшу у світі кількість розробників на GitHub до 2028 року, а також в Африці та Латинській Америці. Також відбувається швидке зростання спільноти бразильських розробників.

Програма GitHub Education налічу вже понад 7 мільйонів підтверджених учасників. У звіті відзначається 100% річне зростання серед студентів, викладачів та розробників відкритого коду, які використовують GitHub Copilot в рамках програми безплатного доступу.

«Це свідчить про те, що штучний інтелект не просто допомагає більшій кількості людей швидше навчитися писати код або створювати програмне забезпечення — він також приваблює і допомагає більшій кількості людей стати розробниками», — вважають аналітики GitHub.

Розробники відкритого коду, які вперше беруть участь у проєктах зі штучним інтелектом, продовжують виявляти широкий інтерес до ШІ. Дослідники говорять, що не бачать того, що ШІ зашкодив відкритому вихідному коду через низькоякісні внески.

Статистика мов програмування на GitHub

Python наразі є найбільш використовуваною мовою на GitHub. Python активно використовується у сферах машинного навчання,  data science, наукових обчислень, хобі та домашньої автоматизації.

Зростання використання Python корелює з великими спільнотами людей, які приєднуються до спільноти з відкритим вихідним кодом з усього світу STEM, а не з традиційною спільнотою розробників програмного забезпечення.

«Цього року ми також спостерігали сплеск використання Jupyter Notebooks на 92%. Це може свідчити про те, що люди, які займаються наукою про дані, штучним інтелектом, машинним навчанням та науковими дослідженнями, все частіше використовують GitHub», — стверджується у звіті.

Системні мови програмування, такі як Rust, також зростають, хоча Python, JavaScript, TypeScript та Java залишаються найпоширенішими мовами на GitHub.

Раніше GitHub представив маркетплейс моделей машинного навчання GitHub Models. Він надає доступ до різних ШІ-моделей (Від Llama 3.1 до GPT-4o і GPT-4o mini, від Phi 3 до Mistral Large 2) через вбудований ігровий майданчик, що дає змогу безплатно тестувати різні підказки й параметри моделі.

Нещодавно голландська компанія TIOBE Software BV опублікувала свій щомісячний показник популярності мов програмування. За його даними,  Python залишається найпопулярнішою мовою програмування і займає 21,90% ринку.

Читайте головні IT-новини країни в нашому Telegram
Читайте головні IT-новини країни в нашому Telegram
По темi
Читайте головні IT-новини країни в нашому Telegram
Не пройшло й місяця: Winamp видалив весь вихідний код на GitHub
Не пройшло й місяця: Winamp видалив весь вихідний код на GitHub
По темi
Не пройшло й місяця: Winamp видалив весь вихідний код на GitHub
«Вкрали мій код із GitHub». Розробник поділився з потенційним роботодавцем доступом до репозиторію щоб той оцінив його застосунок. Натомість заявляє айтівець наймач викачав код і зник
«Вкрали мій код із GitHub». Розробник поділився з потенційним роботодавцем доступом до репозиторію, щоб той оцінив його застосунок. Натомість заявляє айтівець, наймач викачав код і зник
По темi
«Вкрали мій код із GitHub». Розробник поділився з потенційним роботодавцем доступом до репозиторію, щоб той оцінив його застосунок. Натомість заявляє айтівець, наймач викачав код і зник
GitHub представив GitHub Models — маркетплейс моделей машинного навчання
GitHub представив GitHub Models — маркетплейс моделей машинного навчання
По темi
GitHub представив GitHub Models — маркетплейс моделей машинного навчання
Читайте також
Одвічне питання: чим Java відрізняється від JavaScript. Детальний гайд
Одвічне питання: чим Java відрізняється від JavaScript. Детальний гайд
Одвічне питання: чим Java відрізняється від JavaScript. Детальний гайд
Для когось відповідь на питання про різницю Java й JavaScript є очевидною — тут починаються жарти про подібність між килимом й автомобілем (Java схожа на JavaScript так само, як «car» на «carpet»). Попри це, деякі люди ще можуть мати помилкове уявлення, вважаючи, що це дві назви тої самої мови, або що технології тісно пов’язані. Спробуємо трохи прояснити ситуацію.
Запускай код прямо в браузері: найкращі онлайн-компілятори для C++, PHP, Python, Java, C#, Go і не тільки
Запускай код прямо в браузері: найкращі онлайн-компілятори для C++, PHP, Python, Java, C#, Go і не тільки
Запускай код прямо в браузері: найкращі онлайн-компілятори для C++, PHP, Python, Java, C#, Go і не тільки
Не завжди є доступ до улюбленої IDE, або час на її запуск. Але коли потрібно швидко перевірити якийсь простий функціонал або втілити нову ідею, стане у пригоді онлайн-компілятор.
1 коментар
Мануал для джуна. Python Developer: запитання на співбесіді, практичні завдання та поради для початківців
Мануал для джуна. Python Developer: запитання на співбесіді, практичні завдання та поради для початківців
Мануал для джуна. Python Developer: запитання на співбесіді, практичні завдання та поради для початківців
Джунів, які шукають роботу, проходять купу співбесід та отримують відмови замість оферів, під час війни побільшало. А все тому, що до співбесід необхідно ретельно готуватися. dev.ua продовжує серію матеріалів про те, що треба знати джунам для проходження співбесіди й отримання омріяного оферу від першого роботодавця.  Олександр Ковтунов, Python Software engineer компанії Ajax Systems, який також проводить співбесіди для junior- і middle-фахівців, розповів про професію Python Developer і надав поради, як початківцям долучитися до професії.
Хочу стати програмістом. З чого почати і як вибрати між Java Script, PHP, Python та іншими
Хочу стати програмістом. З чого почати і як вибрати між Java Script, PHP, Python та іншими
Хочу стати програмістом. З чого почати і як вибрати між Java Script, PHP, Python та іншими
Діана Смелікова, операційний директор Wezom Academy, у своєму блозі на DOU пояснила, з чого почати вивчати програмування та яким мовам варто налагодити перевагу на початковому етапі. Ось 5 важливих порад від неї.

Хочете повідомити важливу новину? Пишіть у Telegram-бот

Головні події та корисні посилання в нашому Telegram-каналі

Обговорення
Коментарів поки немає.