Carbon
Website: github.com/carbon-language
Proiectat de: Google
Carbonul este un limbaj de programare experimental conceput pentru interoperabilitate cu C ++.
Proiectul este open-source și a fost început la Google.
Inginerul Google Chandler Carruth a introdus pentru prima dată carbon la conferința CPPNorth de la Toronto în iulie 2022.
El a declarat că carbonul a fost creat pentru a fi un succesor C ++.
Limba este de așteptat să aibă o versiune 1.0 în 2024 sau 2025.
Limba intenționează să remedieze mai multe deficiențe percepute de C ++, dar altfel oferă un set similar de caracteristici.
Principalele obiective ale limbii sunt lizibilitatea și „interoperabilitatea bi-direcțională” (care permite utilizatorului să includă codul C ++ în fișierul carbon), spre deosebire de utilizarea unui limbaj nou precum Rust, care, deși este influențat de C ++, nu este Compatibil în două sensuri cu programele C ++.
Modificările aduse limbii vor fi decise de către carbonul Documentele, proiectarea, implementarea și instrumentele conexe ale CARBON-ului sunt găzduite pe GitHub sub licența Apache-2.0, cu excepții LLVM.