Jump to content

Carbon (programming language)

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by TriTachionTertiary (talk | contribs) at 22:33, 21 July 2022 (Created). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

Carbon
FamilyC
DeveloperGoogle
First appeared19 July 2022; 2 years ago (2022-07-19)
Preview release
0.1 / 19 July 2022; 2 years ago (2022-07-19)
Typing disciplineStatic, nominative, partially inferred
Implementation languageC++
OSCross-platform
Filename extensions.carbon
Websitehttps://github.com/carbon-language/carbon-lang
Influenced by
C++, Rust

Carbon is an experimental general-purpose programming language created at Google to be a "C++ successor language". It was first presented to the public by Carruth Chandler at the CppNorth conference in July of 2022[1]. The language intends to fix several perceived shortcomings of C++[2] but otherwise provide a similar feature set. One of its goals is bidirectional interoperability with existing C++ code. The language will be designed and developed on GitHub, as opposed to the ISO process C++ uses.


References

  1. ^ "CppNorth2022 Keynote". 21 July 2022. Retrieved 21 July 2022.
  2. ^ "Difficulties improving C++". 21 July 2022. Retrieved 21 July 2022.