热门问题
时间线
聊天
视角
Carbon語言
来自维基百科,自由的百科全书
Remove ads
Carbon或Carbon-lang是一個實驗性的通用編程語言,旨在成為「C++的後繼語言」。該項目開放源代碼,由Google啟動,沿用了之前Google自創的編程語言的腳步(Go和 Dart)。Google工程師錢德勒·卡魯斯(英語:Chandler Carruth)在2022年7月多倫多的CppNorth會議上首次向公眾介紹Carbon語言。[1][2][3]
該語言旨在修復C++的幾個明顯缺點[4],但提供了類似的功能集。該語言的主要目標是可讀性和「雙向互操作性」,因此不會像Rust那樣存在語言障礙(雖然基於C++,但與C++不兼容)。語言的更改將由 Carbon 負責人決定。[5][6][7][8]
Carbon語言的文檔、設計、實現和相關工具託管在GitHub上,基於Apache-2.0許可證(帶有LLVM異常)。[9]
Remove ads
示例
package sample api;
fn Main() -> i32 {
Print("Hello, world!");
return 0;
}
參考文獻
外部連結
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads