गिट २.५५ ने रस्ट को डिफ़ॉल्ट रूप से सक्रिय किया: तेज़ और सुरक्षित कोड

2026 June 12 प्रकाशित | स्पैनिश से अनुवादित

Git का नया उम्मीदवार संस्करण, 2.55-rc0, एक शांत लेकिन महत्वपूर्ण बदलाव लाता है: Rust के लिए समर्थन डिफ़ॉल्ट रूप से सक्रिय हो जाता है। अब तक, डेवलपर्स को संस्करण नियंत्रण प्रणाली के कुछ हिस्सों को संकलित करने के लिए इस विकल्प को मैन्युअल रूप से चुनना पड़ता था। यह निर्णय अंतिम उपयोगकर्ता के अनुभव को बदले बिना सॉफ़्टवेयर की स्थिरता और गति में सुधार करना चाहता है।

C प्रोग्रामिंग भाषा प्रतीकों के साथ एक बड़े धातु गियरबॉक्स का निचला-कोण दृश्य जो एक चमकदार Rust गियर तंत्र में बदल रहा है, सर्किट बोर्ड के निशान पुराने C कोड ब्लॉक को नए Rust मॉड्यूल से जोड़ रहे हैं, गति रेखाएँ और हरे दक्षता संकेतक बाहर की ओर विकिरण कर रहे हैं, जबकि एक चेकमार्क वाला शील्ड आइकन असेंबली को ओवरले करता है, तकनीकी इंजीनियरिंग विज़ुअलाइज़ेशन, औद्योगिक स्टील बनावट, नीले और नारंगी नियॉन एक्सेंट, अति-विस्तृत यांत्रिक घटक, फोटोरियलिस्टिक सिनेमैटिक रेंडर

Git में Rust: मैन्युअल कॉन्फ़िगरेशन के बिना दक्षता 🚀

Git में Rust का एकीकरण नया नहीं है, लेकिन इस संस्करण तक इसे enable-rust फ़्लैग के साथ एक विशिष्ट संकलन की आवश्यकता थी। अब, प्रक्रिया स्वचालित हो गई है: Git को संकलित करते समय, ऑब्जेक्ट हैंडलिंग और रेफरेंस रिज़ॉल्यूशन जैसे महत्वपूर्ण कार्यों के लिए Rust कोड डिफ़ॉल्ट रूप से शामिल किया जाता है। जो लोग C में पारंपरिक कार्यान्वयन पसंद करते हैं, वे इसे --without-rust के साथ अक्षम कर सकते हैं। यह परिवर्तन डेवलपर द्वारा उपयोग किए जाने वाले कमांड को संशोधित किए बिना मेमोरी त्रुटियों को कम करने और संचालन को गति देने का लक्ष्य रखता है।

सामान्य उपयोगकर्ता के लिए: उनकी कॉफी उतनी ही गर्म रहती है ☕

जब इंजीनियर इस बात पर बहस कर रहे हैं कि कमिट को सॉर्ट करने के लिए Rust, C से बेहतर है या नहीं, आम आदमी बिना कुछ जाने अपने कंप्यूटर का उपयोग करना जारी रख सकता है। कोई भी फ़ाइल एक्सप्लोरर नहीं खोलेगा और Rust सक्रिय लिखा हुआ एक चमकीला साइन नहीं देखेगा। शायद वह केवल यह नोटिस करेगा कि अगली बार जब उसका पसंदीदा डेवलपर कोई अपडेट अपलोड करेगा, तो प्रोग्राम को शुरू होने में आधा सेकंड कम लगेगा। या नहीं भी लगे। लेकिन अरे, कम से कम कॉफी ठंडी तो नहीं होती।