Carbon (programming language)
கார்பன் என்பது சி + + உடன் இயங்கக்கூடிய வகையில் வடிவமைக்கப்பட்ட ஒரு சோதனை நிரலாக்க மொழியாகும். இந்தத் திட்டம் திறந்த மூலமாகும், இது கூகிளில் தொடங்கப்பட்டது. கூகிள் பொறியாளர் சாண்ட்லர் கருத் முதன்முதலில் கார்பனை ஜூலை 2022 இல் டொராண்டோவில் நடந்த சி. பி. பி. நார்த் மாநாட்டில் அறிமுகப்படுத்தினார். சி + + இன் வாரிசாக கார்பன் உருவாக்கப்பட்டது என்று அவர் கூறினார். இந்த மொழி 2024 அல்லது 2025 ஆம் ஆண்டில் 1 வெளியீட்டைக் கொண்டிருக்கும் என்று எதிர்பார்க்கப்படுகிறது. இந்த மொழி சி + + இன் பல உணரப்பட்ட குறைபாடுகளை சரிசெய்ய விரும்புகிறது, இல்லையெனில் இதே போன்ற அம்ச தொகுப்பை வழங்குகிறது. மொழியின் முக்கிய குறிக்கோள்கள் படிக்கக்கூடிய தன்மை மற்றும் "இரு-திசை இயங்கக்கூடிய தன்மை" (இது கார்பன் கோப்பில் சி + + குறியீட்டைச் சேர்க்க பயனரை அனுமதிக்கிறது), ரஸ்ட் போன்ற ஒரு புதிய மொழியைப் பயன்படுத்துவதற்கு மாறாக, சி + + ஆல் பாதிக்கப்படுகையில், சி + + நிரல்களுடன் இரு வழி இணக்கமாக இல்லை. மொழியின் மாற்றங்கள் கார்பன் தடங்களால் தீர்மானிக்கப்படும். கார்பனின் ஆவணங்கள், வடிவமைப்பு, செயல்படுத்தல் மற்றும் தொடர்புடைய கருவிகள் எல்எல்விஎம் விதிவிலக்குகளுடன் Apache-2.0 உரிமத்தின் கீழ் கிட்ஹப்பில் வழங்கப்படுகின்றன. எடுத்துக்காட்டு பின்வருபவை எப்படி "ஹலோ, வேர்ல்ட்!" என்பதைக் காட்டுகிறது. நிரல் கார்பனில் எழுதப்பட்டுள்ளதுஃ தொகுப்பு மாதிரி ஏபிஐ; எஃப்என் மெயின் ()-> ஐ32 {வர்ஸ்ஃ ஆட்டோ = "ஹலோ, வேர்ல்ட்! "; பிரிண்ட் (கள்); ரிட்டர்ன் 0;} பின்வருபவை" ஹலோ, வேர்ல்ட்! " சி + + இல் எழுதப்பட்ட நிரல்ஃ #include <ஐயோஸ்ட்ரீம்> இன்ட் மெயின் () {ஆட்டோ எஸ் = "ஹலோ, வேர்ல்ட்! மேலும் காண்க நிரலாக்க மொழிகளின் ஒப்பீடு நிரலாக்க மொழிகளின் காலவரிசை சி + + டி ரஸ்ட் குறிப்புகள் வெளிப்புற இணைப்புகள் கம்பைலர் எக்ஸ்ப்ளோரரில் கார்பன் (காட்போல்ட்) கூகிள் நிரலாக்க மொழிகள் நிலையான தட்டச்சு நிரலாக்க மொழிகள் குறுக்கு-தள மென்பொருள் பொருள்-சார்ந்த நிரலாக்க மொழிகள் 2022 இல் உருவாக்கப்பட்ட நிரலாக்க மொழிகள்