Konuya Giriş

Bugün yapay zekadan web geliştirmeye, oyun modlarından veritabanlarına kadar her yerde Python adını duyuyoruz. Peki bu popüler dil nereden çıktı? Her şey, 1989 yılının Noel tatilinde Hollandalı bir programcı olan Guido van Rossum’un “can sıkıntısından” evde hobi olarak yeni bir proje geliştirmeye karar vermesiyle başladı. Yani bugün dünyayı yerinden oynatan Python, aslında bir tatil sıkıntısının ve kişisel merakın ürünü!


Öğrenme Süreci

Python derslerime ve kod yazmaya ilk başladığımda direkt teknik konulara odaklanmıştım. Ancak dilin geçmişini ve nasıl ortaya çıktığını araştırınca, arkasındaki felsefeyi çok daha iyi anladım. Yaratıcısı Guido’nun temel amacı, kodun makineler için değil, insanlar için okunabilir ve anlaşılır olmasını sağlamaktı. Tarihine bakınca Python’un neden bu kadar sade, temiz ve adeta “İngilizce konuşur gibi” yazıldığını çok daha net kavradım. Sitemizin tasarımında da bu sadelik felsefesini örnek almaya çalıştım.


Tarihsel Gelişim Süreci

1️⃣ 1989 – İlk Kıvılcım

Guido van Rossum, ABC adı verilen eski bir dilin eksiklerini kapatmak ve daha esnek bir yapı kurmak için Python’u yazmaya başladı. Dilin ilk resmi sürümü (0.9.0) 1991 yılında toplulukla paylaşıldı.


2️⃣ 1994 – Python 1.0

Bu sürümle birlikte fonksiyonel programlama araçları dile eklendi. Python, üniversiteler ve yazılımcılar arasında yavaş yavaş adını duyurmaya başladı.


3️⃣ 2000 – Python 2.0 Sürümü

Listeler üzerinde kolayca işlem yapmamızı sağlayan modern yapılar ve otomatik bellek yönetimi (çöp toplama) sisteme entegre edildi. Geliştirme süreci tamamen açık kaynaklı hale getirilerek topluluğa bırakıldı.


4️⃣ 2008 – Python 3.0 (Büyük Temizlik)

Dildeki tüm eski, hantal ve hatalı yapılar temizlendi. Python 2 ile geriye dönük uyumluluk tamamen kırıldı; yani yepyeni, tertemiz bir sayfa açıldı. Bugün sitemizdeki tüm güncel dersler ve modern yapılar işte bu 3.0 devrimine dayanıyor.


İlginç Detaylar ve Yanılgılar

❌ Yanılgı 1: İsminin Piton Yılanından Gelmesi

Logosunda iki tane yılan figürü olsa da, dilin adı aslında piton yılanından gelmiyor! Guido van Rossum, o dönemler çok popüler olan BBC yapımı “Monty Python’s Flying Circus” adlı bir İngiliz komedi dizisinin hayranıydı. Dile akılda kalıcı, biraz gizemli ve eğlenceli bir isim ararken bu diziden esinlendi.


❌ Zorluk 2: Python 2 ve Python 3 Kaosu

Python 3 ilk çıktığında eski Python 2 kodlarını çalıştırmıyordu. Büyük şirketler ve yazılımcılar sistemlerini hemen güncellemek istemediği için toplulukta uzun yıllar süren bir kafa karışıklığı ve geçiş sancısı yaşandı. Ancak zamanla Python 3 ezici bir üstünlükle kazandı ve Python 2 tamamen emekliye ayrıldı.


SIK SORULAN SORULAR ve CEVAPLARI

❓ Python’un yaratıcısı şu an ne yapıyor?

Guido van Rossum uzun yıllar projenin başında kaldıktan sonra bu görevi devretti. Kendisi şu an Microsoft bünyesinde Python dilini daha da hızlandırmak için çalışmalarına devam ediyor.


❓ Python tamamen ücretsiz mi?

Evet, Python açık kaynak kodlu ve tamamen ücretsiz bir dildir. İsteyen herkes kaynak kodlarını inceleyebilir ve kendi projelerinde özgürce kullanabilir.


❓ Python neden bu kadar popüler oldu?

Öğrenmesinin diğer dillere göre çok daha kolay olması, temiz kod yapısı ve veri bilimi, yapay zeka, makine öğrenmesi gibi günümüzün en popüler alanlarında ana dil olarak kabul görmesi popülerliğini zirveye taşıdı.


Sonuç

Python’un tarihi bize, iyi bir felsefenin ve sadeliğin zamanla nasıl devasa bir güce dönüşebileceğini gösteriyor. Bir evde hobi olarak başlayan bu macera, bugün dünyadaki yazılım trendlerini belirliyor. Dilin nereden geldiğini bilmek, sitemizde yazacağımız ilk satır kodların mantığını kavramak adına çok kıymetli bir adımdır.