Python’u 2001’de ve daha ciddi bir şekilde 04/05’te ve daha sonra da ciddi bir şekilde kullanmaya başladım. Python'a olan tutumu değiştiren ve onu bir web geliştirme dili olarak daha uygun hale getiren birkaç şey olduğunu hatırlayabilirim.
FCGI olur ve ardından WSGI. Bundan önce, Python scriptlerini, yeterince hızlı olmayan sıradan bir CGI olarak çalıştırmanız gerekiyordu. mod_python, mod_php, .NET CLR veya Java platformu JIT VM kadar yakın değildi.
Tanınmış Üniversiteler Python kullanarak algoritma ve diğer dersler vermeye başladılar ve 'Bilgisayar Bilimcisi gibi düşünmeyi öğren' gibi bir kitap yayınlandı ve popüler hale geldi.
Google'da on yılın başlarında üst düzey bir uygulama dili haline geldi ve bunun ne kadar ciddiye alındığını etkiledi.
Joe Gregorio ve Mark Pilgrim gibi görünür geliştiriciler ve standart geliştiriciler, Atom protokolünün prototiplerini uygulamak için Python kullanıyorlardı. Hacı daha sonra birçok insanın dili öğrenmesine ve seçmesine yardımcı olan DiveIntoPython'u yazdı.
2.x şubesi stabil hale geldi ve Unicode desteği, iyi XML ayrıştırma, yeni bir Çöp Toplayıcı, jeneratörler ve işlevsel yöntemler gibi özellikler uyguladı.
En büyük bahşiş noktası, 2005 yılında RubyOnRails ile birlikte çok ünlü olan Django'ydu. Django felsefesi Rails'inkinden farklıydı ve birçok geliştirici bunu projeler için daha uygun buldu.
Büyük bir şirket tarafından desteklenmeyen bir dil için (C # ve Java gibi) benimseme ve geliştirme eğrisi oldukça tipiktir ve Ruby gibi diğer açık kaynaklı dillere yakındır.
Django, Python üzerinde Rails'in Ruby gibi yaptığı kadar çok etkiye sahip değildi, çünkü zaten bilim adamları, matematikçiler, terbiyeciler, akademi vb. Tarafından çokça kullanılıyordu.