Python nedir? Python kim tarafından kuruldu? Python olumlu yönleri nelerdir?

Python Guido Van Rossum tarafından 1989 yılında Amsterdam’da geliştirilmeye başlanmıştır. 1991 ilk olan CWI sürümü yayınlanmıştır.

Python adını bir yılandan değil Guido van Rossum’un çok sevdiği, “ Monty Python “ adlı bir İngiliz komedi grubunun “ Monty Python’s Flying Circus ” adlı gösterisinden almıştır.

Yorumlanan ve dinamik bir dil olan Python, esas olarak nesne tabanlı programlama yaklaşımlarını ve belli bir oranda da fonksiyonel programlamayı desteklemektedir. Python Yazılım Vakfı Python’ın ana gerçekleşimi olan C dili gerçekleşimini özgür ve açık kaynak kod mantığı altında yürütmekte ve Python’ın fikirsel haklarını korumaktadır. Günümüzde Python, göreli kolaylığı ve sahip olduğu geniş standart kütüphane sayesinde oldukça popülerleşmiş ve büyük kurumların da arasında olduğu yaygın bir kullanıcı kitlesine ulaşmıştır.

Python Olumlu Yönleri

  • Özgür Olması
  • Kolay Olması
  • Etkileşimli Olması
  • Nesne Yönetimli Programlamayı Desteklemesi
  • Popüler Olması
  • Öğrenme Kaynakları Genişliği
  • Taşınabilir Olması

Python Kullanım Alanları

  • Web Geliştirme
  • Arayüz Geliştirme
  • Ağ ve Soket Programcılığı
  • Örümcek Türü Yazılımlar
  • Machine Learning – Yapay Zeka
  • Veri Madenciliği
  • Sistem Yönetimi

Şimdi de Dünya genelinde kullanılan programlama dillerini inceleyelim.

2017 Haziran Verileri

2018 Mayıs Verileri

Yukarıdaki 2017 Haziran ve 2018 Mayıs aylarına ait hangi programlama dili daha çok artış meydana geldiği gösterilmiştir.

En büyük artışı 15.7’den 22.8’e yükselerek 7.1’lik artış ile Python programlama dili sağlamıştır.

En büyük düşüş ise 9.3’den 8.33’e düşerek 0.97’lik düşüş ile Php programlama dili olmuştur.

Sitede Python’a artan rağbete de değinilmiş. Son 5 yılda Python ile ilgili araştırmalar yüzde 13,2 oranında artış yaşanırken PHP de yüzde 6,3’lik bir azalma meydana gelmiş.

Buraya kadar Python programlama dilinin artan popülaritesini ortaya koyduk. Şimdi bu durumun nedenlerinden bahsedelim.

Python programlama dili, öğrenmesi oldukça kolay olan, syntax olarak İngilizce diline oldukça yakın, dinamik bir dil olması sebebiyle oldukça esnek bir yapıya sahiptir, katı kuralları yoktur.

Programlamaya yeni başlayanlar için alışması oldukça kolay ve eğlencelidir. Bu eğlence de programlama dilini öğrenmek için gerçekten önemli bir motivasyon. Python’un artan popülaritesinin altında kolay öğrenilmesinin yanı sıra, geniş bir kullanıcı topluluğuna sahip olması, bilimsel çalışmalara olanak vermesi, çok geniş ölçekte geliştirme yapılabilmesi, veri madenciliği işlemlerini yapabilmesi, derin öğrenme gibi yapay zeka uygulamalarının da geliştirilebilmesi nedeniyle popülaritesini arttırmıştır.

Python R programlama dilinden sonra veri madenciliği için en çok kullanılan ikinci yazılım dilidir.

Python StackOverflow’da en büyük 5. Topluluğa sahip iken, GitHub’da en çok kullanılan 4. programlama dilidir. Meetup.com topluluğu olarak en büyük üçüncü kitle sahip programlama dilidir.

Referanslar

http://pypl.github.io/PYPL.html


0 yorum

Bir Cevap Yazın