Düzenle | Yutada Hikaru
10-12 Ekim'de GitHub Evren Konferansı San Francisco'da düzenlendi ve resmi GitHub web sitesi de 2017 yıllık veri raporunu yayınladı. Bu yılın verileri göz alıcı ve biz bunlardan birkaçına odaklanacağız.
Dil / Büyük Sipariş
"Dil anlaşmazlığı" nedeniyle 2017'de GitHub'da her dilin kullanımına bir göz atalım. İlk 15'i aşağıdaki gibidir:
Gördüğünüz gibi Python geçen yıl üçüncü sıradan geçti ve onu geride bıraktı.Bu, Python'un yılın başında tüm projeyi GitHub'a taşımasıyla ilgili. Geçen yıla göre% 40 daha fazla Pull Talebi var. Giderek daha fazla insan "hayatın çok kısa" olduğunu fark ediyor mu?
Ve bu Java. Java 9.0 daha yeni çıktı, bu biraz şok edici. Java eski, hala yiyebilir misin?
Tekrar JavaScript'e baktığımızda, hala listenin başında ve geride dilleri geride bırakacak.Artık ön uç teknolojisi giderek daha popüler hale geldiğine göre, bunu anlamak zor değil. Öte yandan, JavaScript'in bir üst kümesi olan TypeScript de 2017'de popülerlik kazanıyor ve çekme istekleri sayısı artıyor.
Çinli geliştiriciler
GitHub'da Çinli geliştiricilerin dinamiklerine dikkat ediyoruz. 2017'de yaklaşık 700.000 Çinli kullanıcı GitHub'a katıldı. Bir bütün olarak, Çin'in BT endüstrisinde gittikçe daha fazla açık kaynak projesiyle, kalitenin giderek yükseldiğini ve şimdi GitHub kullanan Çinli kuruluşların ve bireysel kullanıcıların sayısının arttığını biliyoruz. İşte üç dev BAT'ın açık kaynak projeleri:
Öğrenci
Pek çok insan öğrenci günlerinden (veya kodlamayı öğrenerek) başlar, GitHub'da öğrenmek için projeler bulacaklar, GitHub bu açıdan bir üniversite gibidir. 2017'de milyonlarca öğrenci ve öğretmen GitHub'ı bir öğrenme ve öğretme yeri olarak gördü.
Spesifik veriler, yaklaşık 1,3 milyon öğrencinin burayı "dinlediği" ve burada yaklaşık 5,300 öğretmenin "ders verdiği" ve etkileşimlerinin yaklaşık 280,000 repo olduğu.
Öte yandan, Öğrenci Geliştirici Paketi projesi 2014'te başlatıldığından beri bugün yaklaşık 250.000 öğrenciye yardım sağladı, böylece geliştirme araçlarının yüksek maliyeti nedeniyle öğrenme yollarında durmak zorunda kalmayacaklar.
Ve gençler doğal olarak bilişim endüstrisindeki öncekiler gibi bir şeyler yapmak istiyorlar, 14 ülkeden 50 öğrenci uzman okullarında teknik topluluklar kurdular ve yakın gelecekte muhteşem olanları görebilirler. İşleri yüceltilir!
Bu heyecan verici bilgi sizi heyecanlandırıyor mu? Belki bir öğrencisiniz, kolları sıvayın ve kodu neşelendirin.
Genel veriler
Resmi web sitesinde yayınlanan bazı verilere bir bütün olarak göz atalım.
https://octoverse.github.com/
24 milyon kullanıcı
1,5 milyon kuruluş
67 milyon Repo
Eylül 2016'dan beri 1 milyar Commit
Eylül 2016'dan bu yana 25,3 milyon aktif proje
Eylül 2016'dan bu yana 12,5 milyon aktif sorun
Eylül 2016'dan bu yana, Linus Torvaldın ilk GitHub Çekme İsteği dahil 1,3 milyon yeni Çekme İsteği: https://github.com/Subsurface-divelog/subsurface/pull/155
100.000.000 Çekme İsteği birleştirildi
68.800.000 sorun kapatıldı
Çerçeve ve dil hariç, yukarıda ve aşağıda bu etiketlere sahip öğeler en çok olanlardır:
makine öğrenme
oyun
iOS
API
Blog
İnternet sitesi
derin öğrenme
kütüphane
arduino
Eklenti
veri tabanı
bot
En çok çatallanan ilk on proje
En çok katkıda bulunan ilk on proje
En çok incelenen ilk 10 proje
En çok tartışılan ilk on proje
624.000 Çekme İsteği incelendi
1.4 milyon kişi başkalarının sorunları altında tartıştı
Emoji aslında GitHub'da çok kullanılıyor ve "bir emoji bin kelimeye bedeldir" trendi var
ABD'deki Fortune 50 şirketlerinin% 52'si GitHub Enterprise Edition kullanıyor
Yazılım endüstrisine ek olarak, diğer endüstriler de GitHub Enterprise Edition kullanıyor
En çok yüklenmiş uygulamaları düzenleyin
Codecov
WaffleBot
GreenKeeper
GitBook
Buddybuild
Eylül 2016'dan bu yana 6,7 milyon yeni geliştirici eklendi
Eylül 2016'dan beri GitHub'a 451.000 yeni kuruluş eklendi
Eylül 2016'dan bu yana 1,2 milyon kişi ilk Çekme İsteğini gönderdi
Eylül 2016'dan bu yana 4,1 milyon kişi ilk Repo'larını oluşturdu
19,1 milyon kişi projeye yıldız ya da çatal attı ancak kod göndermedi
Buna ek olarak GitHub, insani ilgisini gösterdi, yıllar boyunca yüzlerce etkinlik düzenledi ve küresel kar amacı gütmeyen kuruluşlarla ortaklıklar kurdu.
Daha
Daha fazla bilgi için resmi web sitesine bakabilirsiniz:
https://octoverse.github.com/
GitHub Universe konferansının ilgili dinamiklerine de dikkat edebilirsiniz.
Son olarak biraz konu dışı konuşalım. Aslında GitHub sadece kodlayıcıya hizmet etmiyor. Bazı tasarımcıların ve kitap yazarlarının onun sürüm kontrolünü, sayfalarını ve diğer işlevleri GitHub'da kullandıklarını gördüm. Ayrıca bunu oldukça ilginç bir şekilde yapıyorlar. Bu aslında genel amaçlı. nın-nin. Beyler doğası gereği farklı değildir, ikiyüzlülük konusunda iyidir, bunu tartışabilir ve GitHub kullanarak üzüntü operasyonunuzu paylaşabilirsiniz.