पिछले सप्ताह, Python 3.14 में एक नया टेल-कॉल इंटरप्रेटर (टेल-कॉलिनटेप्रेटर) शामिल किया गया था, जिसे प्रदर्शन में उल्लेखनीय सुधार करने के लिए डिज़ाइन किया गया था, जिससे PyPerformance में प्रदर्शन में लगभग 10% और Python-भारी बेंचमार्क में लगभग 40% सुधार हुआ।

और अधिक जानें:

https://docs.python.org/3.14/whatsnew/3.14.html#whatsnew314-tail-call

इस टेल-कॉल इन-इंटरप्रेटर का प्रदर्शन वर्तमान पायथन जेआईटी कंपाइलर से भी अधिक है, लेकिन सबसे बड़ा प्रदर्शन लाभ प्राप्त करने के लिए, पायथन को प्रोफ़ाइल-निर्देशित अनुकूलन (पीजीओ) के साथ बनाया जाना चाहिए।

"CPython में एक नया टेल-कॉल-आधारित दुभाषिया जोड़ा गया है। कुछ नए कंपाइलरों के साथ, इस दुभाषिया का प्रदर्शन काफी बेहतर है। हमारी मशीनों पर प्रारंभिक डेटा से पता चलता है कि पायथन कोड -3% से 30% तेज़ है, प्लेटफ़ॉर्म और आर्किटेक्चर के आधार पर, पाइपरफॉर्मेंस 9-15% की ज्यामितीय औसत गति प्राप्त करता है।

यह दुभाषिया वर्तमान में केवल Clang19 और नए x86-64 और AArch64 आर्किटेक्चर पर काम करता है।

यह सुविधा फिलहाल वैकल्पिक है. हम नए दुभाषियों में प्रोफ़ाइल बूट अनुकूलन को सक्षम करने की दृढ़ता से अनुशंसा करते हैं, क्योंकि यह एकमात्र कॉन्फ़िगरेशन है जिसे हमने प्रदर्शन सुधार को सत्यापित करने के लिए परीक्षण किया है। पायथन बनाने के तरीके के बारे में अधिक जानकारी के लिए देखें --with-tail-call-interp"

Python 3.14 की रिलीज़ योजना इस प्रकार है: अल्फा संस्करण अप्रैल तक चलेगा, बीटा संस्करण मई से जुलाई तक जारी किया जाएगा, रिलीज़ कैंडिडेट संस्करण जुलाई और अगस्त में जारी किया जाएगा, और Python 3.14.0 अक्टूबर की शुरुआत में रिलीज़ होने की उम्मीद है।