close

作者 | 閆園園

據 InfoQ 此前報道,在 7 月 15 日至 21 日舉行的多倫多北部 C++ 開發者大會(The Northern C++ Conference)上,谷歌工程師 Chandler Carruth 宣布了名為「Carbon」的全新開源開發語言,並稱它為 C++ 的繼任者。

在談到為何要替代 C++ 時,Carruth 列舉了幾點原因,他談道 C++ 現在依舊是有着主導性地位的語言,但它自身的很多問題困擾着現代開發人員。

雖然 Carbon 團隊表示 Carbon 目前仍處於實驗性階段,但此舉仍在 C++ 社區引來討論。

對此,近日外媒 Devclass 採訪了 C++ 之父 Bjarne,當被問到是否認為 Carbon 可能有用時,Bjarne 回答稱:

「總是有新的語言試圖成為 C++ 的繼承者。我歡迎對編程語言和編程風格的實驗,但我不想引發爭議。批評已有的語言很容易,我們知道它們的問題,但通常很難在不造成語言規則、庫和管理方面的全新問題的情況下提供替代品。Carbon 太新了,而且規範不足,因此我無法真正做出有意義的技術評論。」

在此前,Carbon 團隊提到,Carbon 繼承了 C++ 現有特性與生態的基礎上,足夠年輕,也足夠「現代化」,擁有更為廣闊的優化空間,潛力更大。

而對 Carruth 和 Carbon 團隊聲稱的 C++ 語言發展中的缺陷,本次採訪中,Bjarne 拒絕對此發表評論。

值得注意的是,Carruth 並不認為 Carbon 是 C++ 的競爭對手。當他在 C++ 開發者大會上被問及 Carbon 將如何與 C++ 未來版本競爭時,他說:「我的目標不是競爭,我的目標是探索我們用 C++ 做不到的事情。」

參考鏈接:

https://devclass.com/2022/07/25/c-inventor-stroustrup-says-googles-carbon-too-new-and-under-specified-for-meaningful-technical-comment/

點擊底部閱讀原文訪問 InfoQ 官網,獲取更多精彩內容!

今日好文推薦

在中國 ToB 市場選一個對的供應商太難了

搞不定移動端性能,全球爆火的 Notion 從 Hybrid 轉向了 Native

離開谷歌的副作用:外面很難找到這麼好用的開發工具

字節將大幅壓縮招聘規模;滴滴被罰 80 億,違法行為持續 7 年;各國軟件開發者薪資統計:中國上榜全球開發者薪酬最低國家名單 | Q 資訊

點個在看少個 bug👇

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 鑽石舞台 的頭像
    鑽石舞台

    鑽石舞台

    鑽石舞台 發表在 痞客邦 留言(0) 人氣()