Bir fikir nasıl Python'a dönüştü?
1980'lerin sonunda Guido van Rossum, bilgisayara komut vermenin daha anlaşılır bir yolunu düşünüyordu. Daha önce ABC adlı bir dil üzerinde çalışmıştı. ABC'nin okunaklı tarafını seviyor, fakat onu yeni işlere uyarlamanın zor olduğunu görüyordu. Hollanda'daki araştırma merkezinde çalışırken daha esnek bir dil yazmaya karar verdi. 1989'un sonunda Python üzerinde çalışmaya başladı; 1991'de ilk sürümünü internet üzerinden paylaştı.
“Python hangi dilden türedi?” sorusunun kısa yanıtı ABC. Ama programlama dilleri bir aile ağacı gibi yalnız tek bir atadan gelmez. Guido, Modula-3 dilinden özellikle hatalarla başa çıkma konusunda, C dilinden de bazı yazım fikirleri aldı. Bu fikirleri bir araya getirip yeni bir dil tasarladı.
Python'ın kodu çoğu zaman bir metin gibi satır satır okunabilir. Bu yüzden ilk programını yazan bir öğrenci de, büyük bir proje yapan araştırmacı da Python kullanabilir. Web uygulamaları, veri inceleme, bilimsel hesaplama ve bilgisayardaki tekrar eden işler buna örnek. Python tek başına her işi sihirli biçimde yapmaz; insanlar bir problemi küçük adımlara ayırır ve uygun araçlarla çözüm kurar.
Şimdi sen düşün!
Bir okul gününde tekrar tekrar yaptığın bir iş seç. Bilgisayar bu işi kolaylaştıracak olsa ona hangi üç adımı söylerdin? Örneğin “listeyi oku → bir koşulu kontrol et → sonucu göster”.
Sonra ilk dersindeki print() komutuyla bu üç adımı ekrana yazdırmayı dene. Bilgisayarın hangi adımı kendiliğinden bilemeyeceğini de düşün.
Bahçeşehir Koleji 50. Yıl Kampüsü