Python mengatasi Java dalam bilangan projek di GitHub

GitHub diterbitkan laporan dengan analisis statistik untuk 2019. Perubahan yang paling menarik ialah peralihan Python ke tempat kedua dalam ranking populariti bahasa pengaturcaraan yang digunakan di GitHub. Bahasa Jawa telah berpindah ke tempat ketiga. JavaScript kekal sebagai peneraju. PHP mengekalkan kedudukannya di tempat keempat. Bahasa C++ ditolak dari tempat kelima oleh C#, dan bahasa C dari tempat kelapan oleh skrip Shell. Dinamik pertumbuhan terbesar dalam bilangan peserta diperhatikan untuk bahasa Dart dan Rust.

Python mengatasi Java dalam bilangan projek di GitHub

Trend lain:

  • Khalayak GitHub meningkat sebanyak 10 juta pengguna dan mencapai 41 juta (tahun lepas 31 juta, tahun sebelumnya - 24 juta).
  • Sepanjang tahun ini, 44 juta repositori baharu telah dicipta, dan bilangan repositori pertama yang dicipta oleh pembangun baharu meningkat sebanyak 44%. 1.3 juta pemaju baharu menyumbang kepada pembangunan dan menyumbang perubahan mereka kepada projek sumber terbuka.
  • Bilangan organisasi yang diwakili di GitHub meningkat daripada 2.1 kepada 2.9 juta.
  • Pada tahun tersebut, 87 juta permintaan tarik dibuat dan 20 juta pemberitahuan masalah telah ditutup.
  • AS adalah rumah kepada kira-kira 20% daripada pembangun yang hadir di GitHub. Antara negara lain, China mendahului dengan margin yang luas, India di tempat kedua, dan Jerman di tempat ketiga. Rusia di tempat ke-8, dan Ukraine di tempat ke-15.

    Python mengatasi Java dalam bilangan projek di GitHub

  • Lebih daripada 3.6 juta repositori mempunyai kebergantungan yang dikaitkan dengan 50 projek sumber terbuka teratas. Sebagai contoh, berjuta-juta tanggungan mempunyai projek seperti rel, berseloroh ΠΈ axios. Purata bilangan tanggungan untuk satu repositori ialah 203. Bilangan tanggungan terbesar dicatatkan untuk pakej NPM (3.5 juta), RubyGems (737 ribu), Maven (167 ribu), NuGet (94 ribu) dan pip (78 ribu).
  • Repositori dengan bilangan peserta terbesar kekal Visual Studio Code, dibangunkan oleh Microsoft. Seterusnya datang azure-docs (14 ribu) dan Flutter (13 ribu). Apabila menilai bilangan pemaju pergantungan, peningkatan paling ketara dicatatkan untuk TensorFlow, bilangan pemaju projek bergantung yang meningkat daripada 2238 kepada 25166.

    Python mengatasi Java dalam bilangan projek di GitHub

  • Kedudukan repositori yang paling pesat berkembang diketuai oleh
    AspNetCore, flutter, vsts-docs, istio, amplify-js, carta dan Proton.

    Python mengatasi Java dalam bilangan projek di GitHub

Sumber: opennet.ru

Tambah komen