Bulut platformları Python geliştiricileri arasında giderek daha popüler hale geliyor
Python Yazılım Vakfı ve JetBrains, Python geliştiricilerine yönelik yıllık anketlerinin en son sonuçlarını yayınladı. 23.000’den fazla geliştirici, programlama dilini nasıl kullandıklarını, hangi kullanım durumları için, hangi diğer diller, araçlar ve çerçevelerle birlikte ve profesyonel veya özel olarak paylaştı. Bulut platformlarının kullanımı giderek daha önemli bir rol oynamaktadır.
Duyuru
Üçte ikisi bulut platformlarını kullanıyor
Bu yılki araştırmada katılımcıların %66’sı bulut platformlarını kullanıyor; bu oran geçen yıla göre %5 daha fazla. Bunların %49’u AWS’ye, %33’ü Google Cloud Platform’a ve %25’i Microsoft Azure’a güveniyor. Genel sıralamada %20 ile dördüncü sırada yer alan Afrikalı Python geliştiricileri %39 ile ağırlıklı olarak Heroku kullanıyor.
Microsoft’un C# programlama dilini de kullananlar arasında başka farklılıklar da görülebilir: Microsoft Azure’u AWS kadar sık kullanırlar. En aktif bulut kullanıcıları Go ve TypeScript ile geliştirme yapanlar arasında bulunuyor; bunların %80’i bulut platformlarını kullanıyor.
Python Geliştiricileri Anketine göre en çok kullanılan bulut platformları. Bu soruyu yalnızca bulut platformlarını kullandığını bildiren kişiler yanıtladı.
(Resim: Python Yazılım Vakfı/JetBrains)
Bulutta çalışan kod öncelikle konteynerlerde (%47), sanal makinelerde (%41) veya Hizmet Olarak Platform (%27) aracılığıyla çalıştırılıyor. Bu rakamlar neredeyse bir önceki yıla yakın, sadece konteyner kullanımında %1 oranında azalma oldu.
Ek çerçeveler, araçlar ve programlama dilleri
Çoğu Python geliştiricisi başka programlama dillerini de kullanır. Python ile birlikte en sık kullanılan diller ve teknolojiler birkaç yıldır istikrarlı bir model sergiledi; JavaScript, HTML/CSS, SQL ve Bash/Shell bir kez daha ilk dört sırada yer aldı.
Python Geliştirici Anketi: JavaScript, önceki yıllarda olduğu gibi 2022’de de en çok kullanılan ek dil olacak.
(Resim: Python Yazılım Vakfı/JetBrains)
Sürekli entegrasyon/sürekli dağıtım (CI/CD) sistemleri sorulduğunda katılımcıların üçte birinden fazlası GitHub Eylemlerini kullandığını bildirdi. GitLab CI %22 ile ve Jenkins/Hudson %16 ile onu takip ediyor. En önemli düzenleyici %37 ile Microsoft Visual Studio Code kaynak kodu düzenleyicisi olmaya devam ederken, en çok kullanılan web çerçeveleri ise %39 ile Flask ve Django oldu.
Python’a yeni başlayan birçok kişinin katılımı
Çalışma Ekim-Aralık 2022 arasında gerçekleştirildi ve şu anda altıncı baskısında. Başta Amerika Birleşik Devletleri (%19), Hindistan (%11) ve Almanya (%6) olmak üzere yaklaşık 200 ülke ve bölgeden 23.000’den fazla Python geliştiricisinin eyleme geçirilebilir yanıtlarına dayanmaktadır. Ankete katılanların yaklaşık yarısı bir ila beş yıldır Python ile programlama yaparken, %23’ü yalnızca bir yıldan az bir süredir programlama yapıyor. Ankete katılanların %28’inin Python’da altı yıldan fazla deneyimi var.
Yalnızca %21’i programlama dilini yalnızca çalışma ortamında kullanırken, yaklaşık yarısı hem profesyonel hem de özel amaçlar için kullanıyor. Çalışma katılımcılarının geri kalan %28’i Python’u kişisel, eğitimsel veya yan projeler için kullanıyor.
Python geliştirici anketinin sonuçları JetBrains web sitesinde mevcuttur. Geri bildirimde bulunmak veya öneride bulunmak isteyen herkes PSF ile iletişime geçebilir.
(Mayıs)
Haberin Sonu