Carbon (programming language): Difference between revisions

Content deleted Content added
Undid revision 1129865430 by LilianaUwU (talk)
m Reverted edits by GeorgeFloydRIP (talk) to last version by LilianaUwU
Tags: Rollback Reverted
Line 17:
}}
 
'''Carbon''', or Carbon-Lang, is an experimental, [[general-purpose programming language]]. The project is [[Open-source software|open-source]] and was started by [[Google]], following in the footsteps of previous Google-made programming languages ([[Go (programming language)|Go]] and [[Dart (programming language)|Dart]]). Google engineer Chandler Carruth first introduced Carbon at the CppNorth conference in [[Toronto]] in July 2022. He stated that Carbon was created to be a "[[C++]] successor".<ref name="cppnorthkeynote-sched" /><ref name="cppnorthkeynote-video" /><ref name="cppnorthkeynote-9to5google" /> The language is expected to have a 1.0 release in 2024 or 2025.<ref>{{Citation |title=Carbon Language: An experimental "successor" to C++ |date=2022-10-12 |url=https://github.com/carbon-language/carbon-lang/blob/9feff92f223e1a855abf2b343387d8460f63317b/docs/project/roadmap.md |publisher=carbon-language |access-date=2022-10-12}}</ref>
 
The language intends to fix several perceived shortcomings of C++<ref name="difficulties improving cpp" /> but otherwise provides a similar feature set.
Line 65:
<ref name="cppnorthkeynote-video">{{Cite web
|url=https://www.youtube.com/watch?v=omrY53kbVoA
|title=Carbon Language: An experimental "successor" to C++ - Chandler Carruth - CppNorth 2022
|publisher=CppNorth
|via=[[YouTube]]
Line 74:
|last1=Bradshaw
|first1=Kyle
|title=Carbon, a new programming language from Google, aims to be "C++ successor"
|work=9to5Google
|date=19 July 2022
Line 119:
}}</ref>
<ref name="c4">{{Cite web
|title=Carbon, A New Programming Language from Google As A "C++ Successor"
|url=https://www.phoneworld.com.pk/carbon-a-new-programming-language-from-google-as-a-c-successor/
|last=Mustafa