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

रूबी 3.3.0 ने आरजेआईटी का अनावरण किया, एक प्योर-रूबी जेआईटी कंपाइलर

रूबी 3.3.0 ने आरजेआईटी का अनावरण किया, एक प्योर-रूबी जेआईटी कंपाइलर

रूबी 3.3.0, व्यापक रूप से उपयोग की जाने वाली गतिशील प्रोग्रामिंग भाषा के लिए आगामी संवर्द्धन, आरजेआईटी नामक एक प्रयोगात्मक, शुद्ध-रूबी, जस्ट-इन-टाइम कंपाइलर की शुरुआत करता है। अद्यतन भी कई सुधार और YJIT संकलक के लिए एक प्रदर्शन वृद्धि प्रदान करता है।

आधिकारिक तौर पर 12 मई को लॉन्च किया गया, रूबी 3.3.0 का पहला पूर्वावलोकन ruby-lang.org से डाउनलोड किया जा सकता है। हालांकि वर्तमान में उत्पादन के उपयोग के लिए अनुशंसित नहीं है, RJIT MJIT (विधि-आधारित जस्ट इन टाइम) संकलक की जगह लेता है। RJIT रनटाइम के दौरान C कंपाइलर की आवश्यकता को समाप्त करता है, MJIT की आवश्यकता। इसकी प्रायोगिक प्रकृति के बावजूद, RJIT अभी भी उन्नत है और जटिल अनुप्रयोगों के लिए उपयुक्त है। रूबी डेवलपर्स को सलाह दी जाती है कि वे YJIT (येट अदर रूबी JIT) कंपाइलर का उपयोग जारी रखें, जिसे उत्पादन उद्देश्यों के लिए Shopify द्वारा बनाया गया है।

इस रूबी 3.3.0 अद्यतन में, YJIT संकलक पर्याप्त प्रदर्शन सुधारों से लाभान्वित होता है। रूबी अधिवक्ताओं ने वर्चुअल मशीन के स्टैक संचालन के लिए रजिस्टर आवंटित करने और वैकल्पिक तर्कों के साथ अधिक कॉल संकलित करने के लिए अद्यतन की प्रशंसा की है। इसके अतिरिक्त, संकलित कोड के लिए मेटाडेटा अब काफी कम मेमोरी का उपभोग करता है, और Arm64 प्लेटफॉर्म पर कोड जनरेशन में उल्लेखनीय वृद्धि देखी गई है। YJIT को अब अधिक नियंत्रण के लिए रुके हुए मोड में शुरू किया जा सकता है और एप्लिकेशन के बूटिंग पूर्ण होने के बाद मैन्युअल रूप से सक्षम किया जा सकता है। इसके अलावा, YJIT की निकास अनुरेखण कार्यक्षमता इस अद्यतन में नमूनाकरण का समर्थन करती है।

संकलक सुधारों से परे, रूबी 3.3.0 प्रदर्शन को बढ़ाने के लिए परिभाषित?(@ivar) को ऑब्जेक्ट आकृतियों के साथ अनुकूलित करता है। इसके अलावा, रूबीजम्स, बिगडेसिमल, बंडलर और सिंटैक्स_सुझाव सहित मानक पुस्तकालय के भीतर कई डिफ़ॉल्ट रत्नों को ताज़ा किया गया है।

रूबी की नवीनतम रिलीज़, संस्करण 3.2.2, की घोषणा 30 मार्च को की गई थी, जिसमें महत्वपूर्ण सुरक्षा पैच लाए गए थे। रूबी 3.2.0, जिसने क्रिसमस के दिन शुरुआत की, ने WASI (WebAssembly System Interface) के लिए समर्थन पेश किया। इस प्रतिस्पर्धी प्रोग्रामिंग परिदृश्य में, रूबी और इसके कंपाइलरों के निरंतर सुधार बेहतर प्रदर्शन के लिए बेहतर उपकरण प्रदान करने के लिए समुदाय की प्रतिबद्धता को प्रदर्शित करते हैं।

AppMaster जैसे No-code प्लेटफॉर्म ने व्यवसायों और डेवलपर्स द्वारा वेब और मोबाइल एप्लिकेशन बनाने के तरीके में क्रांति ला दी है। उदाहरण के लिए, AppMaster प्लेटफॉर्म, कोडिंग विशेषज्ञता की आवश्यकता के बिना बैकएंड, वेब और मोबाइल एप्लिकेशन बनाने के लिए एक व्यापक समाधान प्रदान करता है। रूबी कंपाइलर में हालिया प्रगति डेवलपर उत्पादकता बढ़ाने और उपयोगकर्ताओं को कुशलतापूर्वक और लागत प्रभावी ढंग से अनुप्रयोगों को विकसित करने में सक्षम बनाने की इस चलन को प्रतिध्वनित करती है।

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

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

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

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