Python

Paylaş:

Python soruları yalnızca Python'ı üç ana programlama dilinden biri olarak seçen geliştiricilere gösterilmiştir.

En çok hangi Python sürümünü kullanıyorsunuz?

1/5 katılımcı Python'ın Ekim 2021'de yayınlanan son sürümünü kullanıyor. Python 3.10'un %22'lik kullanım oranına ulaşması yaklaşık dokuz ay sürdü.

Python'ı hangi amaçla kullanıyorsunuz?

Python'ın kullanım örnekleri yıllar içerisinde tutarlılığını koruyor. Python'ın en sık kullanıldığı alanlar Veri Analizi, Web Geliştirme ve Makine Öğrenmesi.

Python'a ek olarak hangi web çerçevelerini / kitaplıkları kullanıyorsunuz?

Web geliştirme için Python kullanım yüzdesindeki düşüş göz önünde bulundurulduğunda, Flask ve Django gibi çerçevelerin popülerliğinin düşmesi de (yaklaşık %6) öngörülebilir bir durum. Bununla birlikte, FastAPI kullanımı arttı. Bunun nedenlerinden biri, FastAPI'nin yüksek performans ve geliştirici ergonomisine yönelik tasarlanan modern bir web çerçevesi olması olabilir. Yazım tahmini gibi modern Python özellikleri ve yerleşik asenkron destek sunan FastAPI, Python ve daha fazlasıyla API'ler geliştirmek için tasarlandı.

Python'a ek olarak hangi veri bilimi çerçevelerini kullanıyorsunuz?

NumPy, Pandas ve Matplotlib, Veri Bilimi görevleri için en popüler çerçeveler olmaya devam ediyor.

Python'a ek olarak aşağıdaki çerçeveler / kitaplıklardan hangilerini kullanıyorsunuz?

Çoğu çerçevenin popülerliği ise yıllar içinde istikrarlı bir şekilde ilerliyor. Zaman uyumsuz programlama desteği sunan kitaplıklar buna bir istisna. Zaman uyumsuz işletim sistemi kitaplığı 2022'de %21 oranla tüm zamanlarda en popüler noktasına ulaştı. aiohttp küçük bir artış gösterirken ankette ilk defa bahsi geçen httpx katılımcıların %9'u tarafından kullanılan seçeneklerden biri oldu.

Python'a ek olarak başka hangi teknolojileri kullanıyorsunuz?

Katılımcıların büyük çoğunluğu Python'a ek olarak başka teknoloji kullanmıyor. Kullanıcıların çeyreği Nesne İlişkisel eşleyicilerinden yararlanıyor.

Python ile yazılım geliştirmek için en çok hangi IDE'yi / düzenleyiciyi kullanıyorsunuz?

Katılımcı havuzunu en iyi şekilde temsil etmek için aldığımız tüm önlemlere rağmen, sonuçlar JetBrains ürünü kullanıcılarıyla ilgili biraz daha fazla veri sunabilir. Bunun nedeni, JetBrains kullanıcılarının ankete katılma olasılığının yüksek olmasıdır.

Dil Sunucusu Protokolü (LSP) kullanıyor musunuz?

Python Geliştirici Ekosisteminin durumu hakkında daha fazla bilgi almak için Phyton Yazılım Vakfı iş birliğiyle oluşturulan resmî Python Geliştiricileri Anketi'ne göz atın.

Zaman ayırdığınız için teşekkür ederiz!

Raporumuzu faydalı bulduğunuzu umuyoruz. Bu raporu arkadaşlarınızla ve meslektaşlarınızla paylaşın.

Herhangi bir soru ya da öneriniz varsa lütfen bizimle surveys@jetbrains.com adresinden iletişime geçin.