Carbon (programming language)
कार्बन एक प्रयोगात्मक प्रोग्रामिंग भाषा है जिसे सी + + के साथ अंतरसंचालनीयता के लिए डिज़ाइन किया गया है। यह परियोजना ओपन-सोर्स है और इसे गूगल में शुरू किया गया था। गूगल इंजीनियर चांडलर कैरुथ ने पहली बार जुलाई 2022 में टोरंटो में सी. पी. पी. नॉर्थ सम्मेलन में कार्बन को पेश किया। उन्होंने कहा कि कार्बन को सी + + के उत्तराधिकारी के रूप में बनाया गया था। इस भाषा के 2024 या 2025 में 1 रिलीज होने की उम्मीद है। भाषा सी + + की कई कथित कमियों को ठीक करने का इरादा रखती है लेकिन अन्यथा एक समान सुविधा सेट प्रदान करती है। भाषा के मुख्य लक्ष्य पठनीयता और "द्वि-दिशात्मक अंतरसंचालनीयता" (जो उपयोगकर्ता को कार्बन फ़ाइल में सी + + कोड शामिल करने की अनुमति देता है) हैं, जैसा कि रस्ट जैसी एक नई भाषा का उपयोग करने के विपरीत, सी + + से प्रभावित होने के बावजूद, सी + + कार्यक्रमों के साथ दो-तरफा संगत नहीं है। भाषा में परिवर्तन कार्बन लीड द्वारा तय किया जाएगा। कार्बन के दस्तावेज़, डिज़ाइन, कार्यान्वयन और संबंधित उपकरण एल. एल. वी. एम. अपवादों के साथ Apache-2.0 लाइसेंस के तहत गिटहब पर होस्ट किए जाते हैं। उदाहरण निम्नलिखित से पता चलता है कि कैसे "हैलो, वर्ल्ड!" प्रोग्राम कार्बन में लिखा गया हैः पैकेज सैंपल एपीआई; एफएन मेन ()-> आई32 {वारएसः ऑटो = "हैलो, वर्ल्ड! "; प्रिंट (ओं); रिटर्न 0;} निम्नलिखित बराबर है" हैलो, वर्ल्ड! " सी + + में लिखा प्रोग्रामः #include <आईओस्ट्रीम> इंट मेन () {ऑटो एस = "हैलो, वर्ल्ड! "; std:: cout <<s; रिटर्न 0;} प्रोग्रामिंग भाषाओं की तुलना भी देखें प्रोग्रामिंग भाषाओं की समयरेखा C + + D जंग संदर्भ बाहरी लिंक कंपाइलर एक्सप्लोरर पर कार्बन (गॉडबोल्ट) गूगल प्रोग्रामिंग भाषाएँ स्थिर रूप से टाइप की गई प्रोग्रामिंग भाषाएँ क्रॉस-प्लेटफ़ॉर्म सॉफ्टवेयर ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग भाषाएँ 2022 में बनाई गई प्रोग्रामिंग भाषाएँ