Google 推出新的程式語言 Carbon,希望此程式語言將是 C++ 的繼任者,開發者可以直接在 Carbon語言 的程式中使用C++,讓 c++ Project 的搬遷更方便。
- 註:Carbon 目前還是實驗性質,不過這個概念還蠻有趣的~
Google 發佈新的程式語言 Carbon 想取代 C++
Carbon 的團隊提到發展的主因:C++ 歷史悠久,到現在還是佔有重要的地位,所以相關的 Library 很多,但是想要持續改進 C++ 已經相當困難,所以 Carbon 繼承 C++ 現有特性與生態的基礎上,在進行 更多優化 和 使用現代化的語法。
用程式語言的進化舉例,就是如下:
- JavaScript → TypeScript
- Java → Kotlin
- C++ → Carbon
- 詳細可見:carbon-language/carbon-lang: Carbon Language's main repository: documents, design, implementation, and related tools. (NOTE: Carbon Language is experimental; see README)
影片:Carbon Language: An experimental successor to C++ - Chandler Carruth - CppNorth 2022