2018 Yılının En Revaçta Programlama Dili Yine Python Oldu!

kenzai

Özel Üye
22 Ara 2010
8,560
29
Trondheim
2.png



IEEE Spectrum’un hazırladığı rapor, daha öncekilerine benzer şekilde birçok kaynaktan faydalanılarak hazırlanıyor. 11 farklı kriteri göz önünde bulunduran IEEE Spectrum’un raporu, metriklerini 9 ayrı kaynak aracılığıyla topluyor. Rapor en popüler programlama dili sorusunun dışında da birçok soru işaretine yanıt tutuyor. IEEE Spectrum derecelendirmesi haricinde Popülarite (Trending), En Çok Aranan (Jobs) ve Açık Kaynak (Open) şeklinde derecelendirilebilen rapor, her bir dil için Web, Mobil, Kurumsal ve Gömülü (Embedded) olarak filtrelenebiliyor.


1.png



Geçtiğimiz yıl olduğu gibi birçok filtre ve derecelendirme türünde Python galibiyeti elinde tutuyor. Amiyane tabirle; zirveye kazık çakan Python’un mevcut pozisyonlarını geçen yıla oranla güçlendirmeye başardığı da dikkat çekiyor. Geçtiğimiz sene IEEE Spectrum derecelendirmesinde Python (100) ile C (99.7) dilinin arasındaki fark 0.3 puan kadarken, bu yıl farkın 1.6 puan olması dikkat çekiyor.


Python’un Yükselişin Ardındaki Nedenler Neler?

IEEE Spectrum’un verilerine göre programlama dillerinin arasında sıralama bazında büyük puan farklılıkları yok. Yine de Python’un azimli duruşu ve doları andıran yükselişinin ardındaki nedenleri merak etmemek mümkün değil. Peki, Python’un her seferinde arşa çıkmayı başarmasının potansiyel nedenleri nedir?

Öncelikle, her alanda parmağı olan Python’un kabul gördüğü en önemli sektör gömülü sistemler. Gömülü uygulamalar Python’dan önce, büyük işleme gücüne ihtiyaç duyuyordu. Kısıtlı işleme gücü ve bellekler ise ihtiyacı karşılama konusunda yetersiz kalıyordu. Ancak modern mikrodenetleyiciler ile bu yükün altından kalmak artık çok daha kolay.

Python’un sürekli yükselişinin arkasındaki bir diğer neden ise R dilinin derecelendirmede düşüş yaşaması olabilir. Büyük veri ve istatistikleri işleme alanında kullanılan R popülaritesini yavaştan kaybederek yerini Python’a bırakıyor. Python’a makine öğrenimi için yüksek kaliteli kütüphanelerin sunulması uzmanlar tarafından Python’u daha çekici bir seçenek haline getiriyor.

Ve elbette Python’un Web ayağındaki popüler Framework’lerini görmezden gelemeyiz. Django ve Flask gibi başarılı Framework’ler de Python’un popülaritesini destekliyor. Veri Bilimi alanında da Python yine otomasyon/scripting işlerinde sıklıkla tercih ediliyor.

Python popülaritesini her yıl biraz daha arttırmayı başarıyor. Eğer yeni bir programlama dili öğrenmek istiyorsanız ya da işe en revaçta olanından başlamak isterseniz, Python artık görmezden gelinemeyecek kadar büyük bir seçenek.

Sizce Python’un yükselişi önümüzdeki yıllarda devam edebilir mi?
 

MQY

Yeni üye
22 Tem 2009
28
0
Gençlere bazı okullarda (lise) Programlama dili olarak "pascal" ve "Basic" öğretiliyor. Ne yazık ki öğretmenler de kendilerini geliştirmekten bi haber 1970 de 80 de gördükleri programı gençlere öğretiyorlar. Aslında kendileri de bir şey bilmiyorlar. Öğrettikleri de 3 haftada if, else, prntscr komutu. Bilişim okuyan gençler donanımsız olarak liseden mezun oluyorlar ve ne yazık ki sektörde de pascal ya da basic kullanan firma çok çok azdır. Phyton da ya da C++ da kendini geliştiren bir öğrenci liseden sonra çok rahat iş bulabilir. Bir an önce eğitim sisteminin ve müfredatın yerine oturtulması ve güncellenmesi lazım. Dünya da Python, C++ kullanılırken biz hala Pascal da kalmışız valla ayıp.
 

xdeadprox

Uzman üye
17 Mar 2018
1,225
1
Evden
Gençlere bazı okullarda (lise) Programlama dili olarak "pascal" ve "Basic" öğretiliyor. Ne yazık ki öğretmenler de kendilerini geliştirmekten bi haber 1970 de 80 de gördükleri programı gençlere öğretiyorlar. Aslında kendileri de bir şey bilmiyorlar. Öğrettikleri de 3 haftada if, else, prntscr komutu. Bilişim okuyan gençler donanımsız olarak liseden mezun oluyorlar ve ne yazık ki sektörde de pascal ya da basic kullanan firma çok çok azdır. Phyton da ya da C++ da kendini geliştiren bir öğrenci liseden sonra çok rahat iş bulabilir. Bir an önce eğitim sisteminin ve müfredatın yerine oturtulması ve güncellenmesi lazım. Dünya da Python, C++ kullanılırken biz hala Pascal da kalmışız valla ayıp.

Haklısınız
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.