मैंने 2001 के आसपास पायथन का उपयोग करना शुरू किया, और 04/05 में अधिक गंभीरता से, और थोड़ी देर बाद और अधिक गंभीरता से। मुझे याद आ रहा है कि पायथन के प्रति रवैया बदल गया है और यह वेब विकास भाषा के रूप में अधिक व्यवहार्य है।
FCGI होता है, और फिर WSGI होता है। इससे पहले आपको पायथन लिपियों को साधारण सीजीआई के रूप में चलाना था, जो कि तेजी से पर्याप्त नहीं था। mod_python कहीं नहीं के रूप में mod_php, .NET CLR या जावा प्लेटफॉर्म JIT VM के रूप में अच्छा था।
प्रमुख विश्वविद्यालयों ने पायथन का उपयोग करके एल्गोरिथ्म और अन्य कक्षाओं को पढ़ाना शुरू किया, और to कंप्यूटर साइंटिस्ट की तरह सोचना सीखें ’जैसी पुस्तकें प्रकाशित और लोकप्रिय हो गईं।
यह पहले दशक में Google में एक शीर्ष स्तरीय कार्यान्वयन भाषा बन गया, और इस बात का प्रभाव पड़ा कि इसे कितनी गंभीरता से लिया गया।
दर्शनीय डेवलपर्स और मानक डेवलपर्स, जैसे जो ग्रेगोरियो और मार्क पिलग्रीम दोनों एटम प्रोटोकॉल के प्रोटोटाइप को लागू करने के लिए पायथन का उपयोग कर रहे थे। तीर्थयात्री ने तब DiveIntoPython लिखा, जिससे बहुत से लोगों को भाषा सीखने और सीखने में मदद मिली।
2.x शाखा स्थिर हो गई और यूनिकोड समर्थन, अच्छी XML पार्सिंग, एक नया कचरा संग्रहकर्ता, जनरेटर और कार्यात्मक तरीके आदि जैसी सुविधाएँ लागू हो गईं।
सबसे बड़ी टिपिंग बिंदु Django था - जो 2005 के आसपास RubyOnRails के साथ बहुत प्रसिद्ध हो गया। Django दर्शन रेल के समान था, और बहुत सारे डेवलपर्स ने इसे परियोजनाओं के लिए अधिक उपयुक्त पाया।
ऐसी भाषा के लिए जो एक बड़े निगम (जैसे C # और Java) द्वारा समर्थित नहीं थी, गोद लेने और विकास की अवस्था बहुत ही सामान्य है और रूबी जैसी अन्य ओपन सोर्स भाषाओं के करीब है।
रैंगो पर रैंगो ने जितना प्रभाव नहीं डाला था, उतना ही रैंगो ने रूबी पर किया था, क्योंकि यह पहले से ही वैज्ञानिकों, गणितज्ञों, रईसों, शिक्षाविदों आदि द्वारा बहुत अधिक इस्तेमाल किया जा रहा था।