谷歌發佈開源開發語言Carbon:號稱將替代C++


在近日舉行的CppNorth開發者大會上,谷歌工程師ChandlerCarruth宣佈名為“Carbon”的全新開源開發語言,並稱它將是C++的繼任者。ChandlerCarruth表示,Carbon擁有與C++的“雙向互操作性”,也就是說開發者可以直接在Carbon語言的程序中使用C++,這大大提升項目遷移的便捷性。

而從Carbon的GitHub頁面也能夠看出,谷歌在開發該語言的時候,就將接替C++作為核心目標,它擁有大量與C++相契合的特性,一個熟練的C++開發者將能夠迅速上手Carbon,並熟練進行程序的編輯。

Carbon代碼范例

在Carbon的README.md文件中,Carbon團隊提到,雖然C++現在依舊是有著主導性地位的語言,並有著龐大的代碼庫,但由於數十年的技術積累,想要持續改進C++已經是極其困難的一件事。

而Carbon則不同,它在繼承C++現有特性與生態的基礎上,足夠年輕,也足夠“現代化”,擁有更為廣闊的優化空間,潛力更大。

同時,Carbon團隊還表示,該項目的所有代碼將全部公開托管在GitHub上,並開放PR,這使得任何開發者都有根據自己的需求優化改進Carbon語言的可能。

在現階段,Carbon想要繼承甚至於取代C++這一語言還過於遙遠,但作為一種新生的開發語言,它勢必會帶來新的開發生態,並帶來新的技術。


相關推薦

2024-03-29

專為編寫人工智能軟件設計的編程語言,去年8月份正式發佈,目前經已積累超過17.5萬名開發者和5萬個組織。去年5月Mojo剛發佈時,Modular宣稱,在運行Mandelbrot等算法時它比原始Python快3.5萬倍。去年9月,Modular再次表示“Mojo將動

2023-04-22

當地時間周五早晨,谷歌在官方博客宣佈,苦苦追趕競品OpenAI的Bard人工智能,終於擁有幫助用戶生成並修正代碼的能力。谷歌生成式模型的首席產品經理PaigeBailey表示,自從Bard問世以來,用戶反饋中呼聲最高的功能就是“寫代

2022-11-12

。Linux內核最近引入Rust作為C語言的第二種語言,繼Android開源項目之後。這些項目不會取代舊的C/C++代碼,但對於新的代碼會優先考慮Rust。另外,微軟Azure首席技術官Mark Russinovich最近呼籲所有開發人員在所有新項目中使用Rust而不

2022-11-16

utsen 維護的開源傢庭自動化工具包,有13,500名貢獻者。 谷歌的 Fluter UI 框架位居第三,有12,400個貢獻者。總的來說,現在有9400萬開發人員使用GitHub 這個平臺托管代碼、文件請求和提交。其社區同比增長27% ,去年增加2050萬用

2024-02-29

微軟已經嘗試在Rust重新編寫WindowsNT內核中的某些組件,谷歌和CloudFlare等也在提高Rust的使用率。為什麼大型科技公司都關註 Rust 呢?因為相對來說,Rust 安全性更高,微軟認為通過 Rust 重新編寫某些組件有助於提高內存安全性。

2023-10-05

谷歌在10月4日舉辦的新聞發佈會上正式發佈新一代安卓旗艦手機—— Pixel 8/Pro系列,搭載Tensor G3芯片和Titan M2安全芯片。谷歌介紹,Tensor G3芯片始終與AI相關,運行更復雜的ML(機器學習)模型,為Pixel 8和8 Pro的幾乎所有部分帶來

2022-07-25

根據數據庫管理軟件提供商EDB發佈的最新報告,大多數開源開發者都在“大辭職”(GreatResignation)中感受到工作負載急劇增加,開始關註新的工作機會。這份報告基於面向全球1400名應用開發者、IT管理人員、運營和業務管理專

2023-04-27

容納各種機器學習模型和數據集,並且作為開源項目公開發佈。無心插柳柳成蔭,Hugging Face迅速走紅。如今,聊天機器人早已從App Store中下架,而Hugging Face卻成為GitHub史上增長最快的機器學習庫,其Transformer開源庫累計有96302個St

2022-06-23

臺 GitHub 等服務提供著支持。我們有著一以貫之的流程和發佈時間表,從這個意義上來說,Linux 內核開發一直波瀾不驚。我們希望有一個穩定的流程,這樣大傢就不會對所有基礎設施的變化感到不安。更重要的是,在為 Linux 工作

2023-05-11

快科技5月11日消息,谷歌年度開發者大會Google I/O 2023上,PaLM 2大模型正式發佈,準備向OpenAI的GPT-4等競爭對手發起挑戰。據解,PaLM 2是谷歌首個從頭開始構建的多模態模型,具有不同規模的高度能力,並能有效地與其他工具和API

2023-04-20

發AI圖像生成工具StableDiffusion的創業公司StabilityAI宣佈,發佈並開源該團隊訓練的大語言模型StableLM。根據該團隊的公告,目前StableLM的“阿爾法版本”中擁有30億和70億參數的模型已經可以從GitHub等開源平臺上下載,後續還將推出

2023-02-14

據報道,AI對話和撰稿工具ChatGPT爆紅後,谷歌也發佈競爭產品Bard,但是被指成熟度不高。當地時間周一,谷歌母公司Alphabet董事長JohnHennessy表示,雖然Bard這一產品距離成熟還有一段路要走,但是谷歌上周之所以發佈它,是為證

2023-03-24

先笑一下,谷歌自己開發的人工智能工具,居然主張分拆谷歌阻止壟斷?在反壟斷的問題上,谷歌剛剛開放公測的生成式AI Bard相當地大義滅親。本周二,谷歌宣佈生成式AI Bard推出Beta測試版,逐步分批向註冊

2022-07-16

E 就是非常不錯的選擇”。Nim 於 2005 年創建,Rumpf 在近期發佈的新書《Mastering Nim》中談到這個新興編程語言的諸多方面。Nim 的核心開發、《Nim in Action》一書的作者 Dominik Picheta 表示:“看到首個最優支持 Nim 的發行版本我感到