GitHub opublikował statystyki z 2023 roku i ogłosił zwycięzców GitHub Awards 2023

GitHub opublikował raport z analizy statystyk za 2023 rok. Główne trendy:

  • W 2023 roku na GitHubie stworzono 98 mln nowych projektów (w 2022 roku — 85,7 mln, w 2021 — 61 mln, w 2020 — 60 mln). Łączna liczba projektów osiągnęła 420 mln (+27%), a liczba publicznie dostępnych repozytoriów — 284 mln (+22%).
  • Łączny wkład uczestników we wszystkie projekty szacuje się na 4,5 miliarda działań (commity, issue, pull-requesty, dyskusje, recenzje itp.). Dla porównania, w 2022 roku wykonano 3,5 miliarda takich działań.
  • W ciągu roku liczba użytkowników GitHub wzrosła o 20,2 mln (+26%) i osiągnęła 114 mln (w zeszłym roku to było 20,5 mln, rok wcześniej — 73 mln, trzy lata temu — 56 mln). Najwięcej programistów znajduje się w USA, na drugim miejscu jest Indie, na trzecim — Chiny, na czwartym — Brazylia, na piątym — Wielka Brytania, na szóstym — Rosja, a na siódmym Niemcy.
    GitHub opublikował statystyki z 2023 roku i ogłosił zwycięzców GitHub Awards 2023
  • W ciągu roku dodano około 65 tys. nowych projektów związanych z uczeniem maszynowym, co stanowi wzrost o 248% w porównaniu do roku ubiegłego. Liczba uczestników projektów AI wzrosła w ciągu roku o 148%. Jako główny trend roku zauważany jest rosnący interes w rozwoju technologii związanych ze sztuczną inteligencją. Z danych z przeprowadzonej na GitHubie ankiety wynika, że 92% programistów już korzysta lub eksperymentuje z narzędziami opartymi na AI.
    GitHub opublikował statystyki z 2023 roku i ogłosił zwycięzców GitHub Awards 2023
  • Najpopularniejszym językiem na GitHubie pozostaje JavaScript. Drugie miejsce zajmuje Python. Trzecie miejsce zajmuje język TypeScript, który wyprzedził na czwarte miejsce język Java. Miejsca 5, 6 i 7 zajmują języki C#, C++ i PHP. Na ósme miejsce awansował język C, wyprzedzając na dziewiąte miejsce Shell. Na dziesiątym miejscu znajduje się język Go. Język Ruby, który wcześniej zajmował 10 miejsce, spadł od razu na 15 pozycję. Zdecydowanie (+36%) wzrosła popularność języka HCL (Hashicorp Configuration Language), który zajął 11 miejsce. Miejsca 12, 13 i 14 zajmują Kotlin, Dart i SCSS.
    GitHub opublikował statystyki z 2023 roku i ogłosił zwycięzców GitHub Awards 2023
  • W rankingu najdynamiczniej rozwijających się języków prowadzi Rust (+40%), za którym plasują się Lua, TypeScript i HCL. Zauważono wzrost popularności T-SQL i TeX.
    GitHub opublikował statystyki z 2023 roku i ogłosił zwycięzców GitHub Awards 2023
  • Liczba wykonanych prac w GitHub Actions wzrosła w ciągu roku o 169%.
  • Ponad 80% zmian wprowadzanych jest w prywatnych repozytoriach. Zarejestrowano 4,2 miliarda zmian w prywatnych i 310 mln w publicznych repozytoriach.
  • Rośnie popularność aplikacji przeznaczonych do działania w chmurach (cloud-native) lub korzystających z modelu „infrastruktura jako kod” (IaC) opartego na Git. W ponad 1 milionie publicznych repozytoriów do tworzenia kontenerów używa się Dockerfile.
  • Zwiększyła się liczba programistów korzystających z zautomatyzowanych systemów śledzenia podatności w zależnościach. Liczba przyjętych Pull-requests od takich systemów wzrosła w ciągu roku o 60%.
  • W otwartych projektach na GitHub w ciągu roku przyjęto ponad 301 milionów zmian.
  • Pod względem liczby uczestników prowadzą repozytoria VSCode, Home Assistant i Flutter:
    GitHub opublikował statystyki z 2023 roku i ogłosił zwycięzców GitHub Awards 2023
  • Pod względem poziomu zaangażowania w rozwój nowych uczestników prowadzą repozytoria:
    GitHub opublikował statystyki z 2023 roku i ogłosił zwycięzców GitHub Awards 2023

Jednocześnie ogłoszono laureatów nagrody GitHub Awards 2023:

  • Nominacja „Wonderfully Welcoming”: organizacja Python Software Foundation.
  • Nominacja „Global Grandiose”: Web-framework do budowy interfejsów Storybook.
  • Nominacja „Hardware Hacker”: Limor Fried (@LadyADA), liderka firmy Adafruit Industries, produkującej otwarte oprogramowanie sprzętowe.
  • Nominacja „Noteworthy Newcomer”: framework do tworzenia aplikacji opartej na modelach językowych uczenia maszynowego — LangChain.
  • Nominacja „Supply Chain Sentinel”: Alexander Brandes (@notmyfault), maintainer projektu Jenkins.
  • Nominacja „Audience Choice”: generator statycznych stron Astro.
  • Nominacja „OSPO Leadership” (Open Source Program Offices): firma Mercedes Benz, aktywnie korzystająca z otwartego oprogramowania i publikująca odpowiedni manifest.
  • Nominacja „DevOps Champion”: Katie Peters z firmy TELUS.
  • Nominacja „GitHub for Good”: organizacja Ersilia, rozwijająca otwarte oprogramowanie dla medycyny.

Dodatkowo, GitHub zaprezentował nowe narzędzia do testowania bezpieczeństwa aplikacji, które korzystają z uczenia maszynowego, oraz ogłosił uruchomienie w grudniu czatu z AI-konsultantem (GitHub Copilot Chat), który pomaga pisać kod, identyfikować błędy i tworzyć testy, a także odpowiadać na pytania związane z rozwojem zadawane w naturalnym języku.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster