पपी कितना परिपक्व है? [बन्द है]


12

मैं डेवलपर्स की राय को पढ़ने के अलावा अन्य तरीकों से PyPy की परिपक्वता निर्धारित करने की कोशिश कर रहा हूं। इसलिए, मैं PyPy का उपयोग करके किसी भी हाई-प्रोफाइल मिशन-महत्वपूर्ण परियोजनाओं के बारे में सुनने में दिलचस्पी रखता हूं। परिपक्वता के अन्य सभी संकेतक ठीक लगते हैं। अपने मुख्य प्रोजेक्ट के लिए इसका उपयोग करने का निर्णय लेने से पहले मैं इसे याद कर रहा हूं।

जवाबों:


13

PyPy केवल है सिर्फ मंच जहां यह पर्याप्त रूप से उत्पादन वातावरण में CPython के लिए एक व्यवहार्य प्रतिस्थापन जहां या तो उपयोग में कोई सी विस्तार मॉड्यूल, या उन जो की जरूरत है पर्याप्त रूप से के माध्यम से नियंत्रित किया जा सकता हैं होने के लिए परिपक्व है पर पहुंच गया cpyextया इंटरफेस की एक त्वरित पुनर्लेखन कोड का उपयोग करने के लिए `ctypes।

तदनुसार, अभी तक सीपीथॉन से बड़े पलायन के कई उदाहरण नहीं हैं। हालाँकि पहले से ही दुभाषियों को स्विच करके वास्तविक विश्व कोड में महत्वपूर्ण गति-अप के उदाहरण हैं - सबसे उल्लेखनीय उदाहरण जो मुझे वर्तमान में पता है कि LWN PyPy पर स्विच कर रहा है और अपने कुछ लिनक्स विकास के लिए रन समय में ~ 67% की कमी को प्राप्त कर रहा है। डेटा खनन स्क्रिप्ट।

इसके बावजूद, ध्यान रखने वाली महत्वपूर्ण बात यह है कि जब तक आप RPython कोड लिखना शुरू नहीं करते हैं, तब तक PyPy से CPython 2.7 पर स्विच करना आसान है, यदि आपको किसी विशेष C एक्सटेंशन मॉड्यूल की आवश्यकता है, या आप 'PyPy doesn' प्लेटफॉर्म को लक्षित करना चाहते हैं। टी समर्थन।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.