Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

पायथन 3.12 ने पायथन के प्रदर्शन और दक्षता में क्रांति ला दी

पायथन 3.12 ने पायथन के प्रदर्शन और दक्षता में क्रांति ला दी

पायथन, एक गतिशील प्रोग्रामिंग भाषा है, जिसने हमेशा गति और दक्षता बढ़ाने में चुनौतियों का सामना किया है। हालाँकि, साल्ट लेक सिटी, यूटा में PyCon 2023 में प्रदर्शित हाल के घटनाक्रम तेजी से और अधिक कुशल तैनाती का वादा करके पायथन के विकसित भविष्य को प्रदर्शित करते हैं। आगामी पायथन 3.12 संस्करण भाषा के अनुकूलन में एक क्रांतिकारी बदलाव का प्रदर्शन करते हुए, सुधारों की एक श्रृंखला पेश करेगा।

मार्क शैनन, Microsoft में एक प्रमुख पायथन योगदानकर्ता, और PyCon 2023 में अन्य वक्ताओं ने पायथन की मेमोरी के उपयोग को कम करने, दुभाषिया को तेज करने और संकलक को अनुकूलित करने के उद्देश्य से कई पहलों पर प्रकाश डाला। उदाहरण के लिए, पायथन के ऑब्जेक्ट हेडर को 208 बाइट्स से घटाकर 96 बाइट्स कर दिया गया है, जिसका अर्थ है कि कैश इलाके में सुधार करते समय अधिक वस्तुओं को मेमोरी में रखा जा सकता है।

अनुकूली विशेषज्ञता पायथन 3.12 में पेश किया जा रहा एक और महत्वपूर्ण विकास है। कोर पायथन डेवलपर ब्रांट बुचर के अनुसार, पायथन 3.11 के नए बायटेकोड अनुकूली निर्देशों को नवीनतम संस्करण में और बढ़ाया जाएगा। ये निर्देश रनटाइम के दौरान विशिष्ट पायथन प्रकार के संस्करणों को प्रतिस्थापित कर सकते हैं, इस प्रकार दुभाषिया को सुव्यवस्थित करते हैं और पूरी प्रक्रिया को गति देते हैं। पायथन 3.12 में संवर्द्धन में अतिरिक्त अनुकूली विशेषज्ञता ऑपकोड और सरलीकृत ऑपकोड विशेषज्ञता शामिल हैं।

Concurrency, Python के साथ एक पुराना मुद्दा है, और Python 3.12 का उद्देश्य इस चुनौती को सबइंटरप्रेटर और एक प्रति-दुभाषिया ग्लोबल इंटरप्रेटर लॉक (GIL) की शुरुआत के साथ संबोधित करना है। कोर पायथन डेवलपर एरिक स्नो की बातचीत ने इस समाधान का पता लगाया, जो थ्रेड्स, एसिंक्स या मल्टीप्रोसेसिंग द्वारा लगाए गए कम ट्रेडऑफ़ के साथ कई कोर के बेहतर उपयोग को बढ़ावा देता है। GIL को हटाने के बजाय, सबइंटरप्रेटर तंत्र कई दुभाषियों को एक ही प्रक्रिया के अंदर एक साथ चलाने की अनुमति देता है, जिसमें प्रत्येक दुभाषिया का अपना GIL होता है। इसके अलावा, पायथन 3.12 इंटरप्रेटर नामक अपने मानक पुस्तकालय के लिए एक न्यूनतम मॉड्यूल पेश करेगा, जिससे प्रोग्रामर प्रभावी रूप से उप-दुभाषियों का उपयोग कर सकेंगे।

इस तरह की प्रगति न केवल पायथन के प्रदर्शन में तेजी लाती है, बल्कि आने वाले वर्षों के लिए भाषा के इंटर्नल को भविष्य-प्रमाणित करने में भी मदद करती है। इस संबंध में संबोधित किए गए मुद्दों में से एक सीपीथॉन के कई सी एपीआई की सफाई और सार है, जो कोर पायथन डेवलपर विक्टर स्टिनर द्वारा उजागर किया गया है। सार्वजनिक API को निजी बनाए रखना CPython आंतरिक के साथ कम प्रत्यक्ष सहभागिता सुनिश्चित करता है और संभावित संस्करण परिवर्तनों पर निर्भरता कम करता है। एक तृतीय-पक्ष परियोजना, HPy, भी उभरी है, जो संस्करणों में Python के लिए अधिक स्थिर, कुशल और सार C API की पेशकश करती है और NumPy और Ultrajson जैसी परियोजनाओं को लाभान्वित करती है।

Python 3.12 में ये ज़बरदस्त संवर्द्धन न केवल तेज, स्मृति-कुशल और अनुकूलनीय तैनाती का वादा करते हैं बल्कि पहले असंभव सुधारों के लिए दरवाजे भी खोलते हैं। रिलीज विकास प्लेटफार्मों और प्रोग्रामिंग भाषाओं के विविध परिदृश्य को महत्वपूर्ण रूप से प्रभावित कर सकता है, जिसमें AppMaster platform which enables easy creation of web, mobile, and backend applications through no-code solutions. Embracing an evolving future, Python is set to revolutionize its performance and efficiency, delivering substantial benefits to developers everywhere.

संबंधित पोस्ट

सैमसंग ने इनोवेटिव सिक्योरिटी और प्रीमियम बिल्ड के साथ गैलेक्सी A55 का अनावरण किया
सैमसंग ने इनोवेटिव सिक्योरिटी और प्रीमियम बिल्ड के साथ गैलेक्सी A55 का अनावरण किया
सैमसंग ने गैलेक्सी ए55 और ए35 को पेश करते हुए अपने मिडरेंज लाइनअप का विस्तार किया है, जिसमें नॉक्स वॉल्ट सुरक्षा और उन्नत डिज़ाइन तत्व शामिल हैं, जो इस सेगमेंट को प्रमुख गुणों से भर देते हैं।
क्लाउडफ्लेयर ने बड़े भाषा मॉडलों को ढालने के लिए एआई के लिए फ़ायरवॉल का अनावरण किया
क्लाउडफ्लेयर ने बड़े भाषा मॉडलों को ढालने के लिए एआई के लिए फ़ायरवॉल का अनावरण किया
क्लाउडफ्लेयर ने AI के लिए फ़ायरवॉल के साथ कदम आगे बढ़ाया है, एक उन्नत WAF जिसे बड़े भाषा मॉडलों को लक्षित करने वाले संभावित दुरुपयोगों को पहले से पहचानने और विफल करने के लिए डिज़ाइन किया गया है।
OpenAI का ChatGPT अब बोलता है: वॉयस-इंटरएक्टिव AI का भविष्य
OpenAI का ChatGPT अब बोलता है: वॉयस-इंटरएक्टिव AI का भविष्य
चैटजीपीटी ने ओपनएआई द्वारा वॉयस क्षमताओं को शुरू करने के साथ एक मील का पत्थर हासिल किया है। उपयोगकर्ता अब हाथों से मुक्त बातचीत का आनंद ले सकते हैं क्योंकि चैटजीपीटी आईओएस, एंड्रॉइड और वेब पर प्रतिक्रियाओं को जोर से पढ़ता है।
निःशुल्क आरंभ करें
इसे स्वयं आजमाने के लिए प्रेरित हुए?

AppMaster की शक्ति को समझने का सबसे अच्छा तरीका है इसे अपने लिए देखना। निःशुल्क सब्सक्रिप्शन के साथ मिनटों में अपना स्वयं का एप्लिकेशन बनाएं

अपने विचारों को जीवन में उतारें