亚洲婷婷免费_区一区二区三区中文字幕_欧美做受高潮电影o_日韩av电影免费在线_国产精品麻豆入口_无码国产精品96久久久久_99热在线免费_成人性生交大片免费看午夜_成人高清av_欧美三级免费

取代C++?谷歌開源編程語言Carbon,網(wǎng)友評(píng)價(jià)太真實(shí)了

前沿科技 3年前 (2022) 虛像
1 0 0

機(jī)器之心報(bào)道

編輯:杜偉、陳萍

目 ‍ 前,Carbon 編程語言正處于實(shí)驗(yàn)階段。

在編程語言的世界中,C++ 的地位舉足輕重。在 2022 年 5 月的 TIOBE 編程語言排行榜中,C++ 位列第四。同樣地,谷歌內(nèi)部也在廣泛使用 C++。

取代C++?谷歌開源編程語言Carbon,網(wǎng)友評(píng)價(jià)太真實(shí)了

圖源:https://hellogithub.com/report/tiobe/

不過近日,在加拿大多倫多舉辦的 CPP North C++ 大會(huì)上,谷歌工程師 Chandler Carruth 宣布谷歌內(nèi)部正在打造一種新的編程語言—— Carbon,并將它作為 C++ 的繼任者。目前,Carbon 編程語言正處于實(shí)驗(yàn)階段。

正如微軟創(chuàng)建 TypeScript 來更新 JavaScript、JetBrains 創(chuàng)建 Kotlin 來彌補(bǔ) Java 的缺點(diǎn),Carbon 將作為替代 C++ 的語言,為開發(fā)人員提供一種全新的語言來解決內(nèi)存安全和泛型等現(xiàn)代開發(fā)概念。

取代C++?谷歌開源編程語言Carbon,網(wǎng)友評(píng)價(jià)太真實(shí)了

在談到為何要替代 C++ 時(shí),Carruth 表示,C++ 作為長(zhǎng)期以來構(gòu)建性能關(guān)鍵應(yīng)用的首選語言,它自身的很多問題困擾著現(xiàn)代開發(fā)人員。C++ 積累了數(shù)十年的技術(shù)負(fù)債,帶有的很多過時(shí)實(shí)踐都是其前身 C 語言的一部分。C++ 的維護(hù)者優(yōu)先考慮向后兼容,以便繼續(xù)支持廣泛使用的項(xiàng)目,例如 Linux 及其包管理生態(tài)系統(tǒng)等。

此外,C++ 語言的發(fā)展也受到了官僚委員會(huì)程序的阻礙,該程序以標(biāo)準(zhǔn)化而非設(shè)計(jì)為導(dǎo)向。這種做法導(dǎo)致很難添加新功能。C++ 在很大程度上處于一個(gè)隔絕的開發(fā)過程,其中可能經(jīng)過數(shù)年才會(huì)做出一些重要決定。

因此,Carruth 希望通過更開放的社區(qū)主導(dǎo)環(huán)境來構(gòu)建 Carbon 語言,并已開源。目前,該項(xiàng)目已在 GitHub 上獲得了 16.5k 的 Stars。

取代C++?谷歌開源編程語言Carbon,網(wǎng)友評(píng)價(jià)太真實(shí)了

GitHub 開源地址:https://github.com/carbon-language/carbon-lang

Carbon 的設(shè)計(jì)理念和特性

谷歌希望在 2022 年年底推出 Carbon 的核心工作版本,即 v0.1。Carbon 將建立在現(xiàn)代編程原則的基礎(chǔ)上,包含一個(gè)泛型系統(tǒng),使開發(fā)人員不再需要為每個(gè)實(shí)例檢查和再核對(duì)代碼。

C++ 語言中亟需的一個(gè)特性是內(nèi)存安全。內(nèi)存訪問 bug 是安全漏洞的罪魁禍?zhǔn)字唬珻arbon 設(shè)計(jì)人員將探索追蹤未初始化狀態(tài)的更好方法、設(shè)計(jì)支持動(dòng)態(tài)邊界檢查的 API 和慣用語,并構(gòu)建全面的默認(rèn) debug 構(gòu)建模式。隨著時(shí)間的推移,設(shè)計(jì)人員還計(jì)劃構(gòu)建一個(gè)安全的 Carbon 子集。

Carbon 語言將支持以下功能:

性能關(guān)鍵型軟件;

軟件和語言演變;

易于閱讀、理解和編寫的代碼;

實(shí)用的安全和測(cè)試機(jī)制;

快速且可擴(kuò)展的開發(fā);

現(xiàn)代操作系統(tǒng)平臺(tái)、硬件架構(gòu)和環(huán)境;

與現(xiàn)有 C++ 代碼的互操作性和遷移。

同時(shí),Carbon 語言的亮點(diǎn)包括如下:

Introducer 關(guān)鍵字和簡(jiǎn)單語法;

函數(shù)輸入?yún)?shù)為只讀值;

指針提供間接訪問和變體;

使用表達(dá)式命名類型;

軟件包為 root 命名空間;

通過包名導(dǎo)入 APIs;

用顯式對(duì)象參數(shù)來聲明方法;

單繼承、默認(rèn)使用最終類;

強(qiáng)大且經(jīng)過定義檢查的泛型;

類型顯式地實(shí)現(xiàn)接口。

Carbon 設(shè)計(jì)團(tuán)隊(duì)將著手創(chuàng)建一個(gè)內(nèi)置包管理器,這在 C++ 中非常欠缺。此外,團(tuán)隊(duì)還計(jì)劃編寫一些將 C++ 代碼遷移到 Carbon 代碼的工具。下圖左為 C++ 代碼,右為 Carbon 編寫的相同函數(shù):

取代C++?谷歌開源編程語言Carbon,網(wǎng)友評(píng)價(jià)太真實(shí)了

為何不大力發(fā)展 Rust 語言呢?

有人或許會(huì)問了:最近有專門為解決內(nèi)存安全性能應(yīng)用的需求而構(gòu)建的 Rust 語言,為何不直接使用它呢?Carruth 對(duì)此表示,如果 Rust 適合你,就繼續(xù)使用。但是,將 C++ 的生態(tài)系統(tǒng)轉(zhuǎn)移到 Rust 非常困難。

取代C++?谷歌開源編程語言Carbon,網(wǎng)友評(píng)價(jià)太真實(shí)了

相比之下,Carbon 是建立在已有 C++ 生態(tài)系統(tǒng)之上,適合那些已經(jīng)擁有大量 C++ 代碼庫的開發(fā)人員,這些庫很難轉(zhuǎn)換到 Rust。

Carbon 有望成為 C++ 的「繼任者」

計(jì)算機(jī)編程語言是程序設(shè)計(jì)最重要的工具,每個(gè)程序員都有自己熟悉的一套編程語言。

此前,谷歌也開源了編程語言。例如 2006 年谷歌開源 Go 語言,其目標(biāo)是兼具 Python 等動(dòng)態(tài)語言的開發(fā)速度和 C/C++ 等編譯型語言的性能與安全性,短短幾年,Go 成為最熱門語言之一,許多大公司用 Go 來開發(fā)自己的產(chǎn)品。與此同時(shí),最初旨在替代 JavaScript 的 Dart 編程語言直到 Flutter 發(fā)布才成為主流。

這次谷歌內(nèi)部新打造的編程語言 Carbon,還處于實(shí)驗(yàn)性階段,大家的評(píng)價(jià)如何呢?

有網(wǎng)友表示:C++ 對(duì)于特定的任務(wù)是好的,但現(xiàn)在看起來就像一個(gè)怪物,而現(xiàn)在 Carbon 看起來就很不錯(cuò)。

取代C++?谷歌開源編程語言Carbon,網(wǎng)友評(píng)價(jià)太真實(shí)了

更有人表示 Carbon 有望成為 C++ 的「繼任者」:

取代C++?谷歌開源編程語言Carbon,網(wǎng)友評(píng)價(jià)太真實(shí)了

不過也有人認(rèn)為:Carbon 底層是用 C++ 實(shí)現(xiàn)的,一個(gè)用 C++ 實(shí)現(xiàn)的編程語言,想要替代 C++,說服力不夠。不過預(yù)測(cè)又會(huì)有一批新程序員上岸 Carbon。

取代C++?谷歌開源編程語言Carbon,網(wǎng)友評(píng)價(jià)太真實(shí)了

還有網(wǎng)友想讓 Carbon 與 JavaScript 進(jìn)行一番比較,看看哪個(gè)更好:

取代C++?谷歌開源編程語言Carbon,網(wǎng)友評(píng)價(jià)太真實(shí)了

幾年之后,Carbon 會(huì)不會(huì)又成為一種熱門編程語言呢?

原文地址:http://www.myzaker.com/article/62de2cfe8e9f0929be38552d

版權(quán)聲明:虛像 發(fā)表于 2022年7月25日 pm2:09。
轉(zhuǎn)載請(qǐng)注明:取代C++?谷歌開源編程語言Carbon,網(wǎng)友評(píng)價(jià)太真實(shí)了 | 快導(dǎo)航網(wǎng)

相關(guān)文章

97在线看免费观看视频在线观看| 不卡av电影在线观看| jizz中国少妇| 99综合电影在线视频| 女人被狂躁c到高潮| 欧美国产精品| 欧美视频免费看欧美视频| 性xxxx视频播放免费| 国产精品欧美综合在线| 国产a免费视频| 久久国产欧美日韩精品| 欧美做受高潮中文字幕| 在线成人超碰| 国产欧美高清在线| 精品国产丝袜高跟鞋| 欧美成人中文字幕在线| 天天色av.com| 亚洲精品在线免费观看视频| 中文字幕无线码| 精品久久久久久久久久久久久 | 一区二区三区www污污污网站| 91亚洲精品乱码久久久久久蜜桃 | av在线免费播放网站| 九九综合九九综合| 九色中文视频| 在线观看欧美www| 很黄很色的网站| 精品国产凹凸成av人网站| 欧美性活一级视频| 欧美三区在线视频| 视频一区二区免费| 午夜精品久久一牛影视| 国产又粗又猛又爽又黄的| 国产精品美女久久福利网站| 久久久久久久久影院| 99国内精品久久| a级片在线观看免费| 国产成人综合亚洲网站| 91狠狠综合久久久久久| 免费的国产精品| 一本加勒比北条麻妃| 肉丝袜脚交视频一区二区| 国产精品久久无码| 视频一区二区不卡| 美女100%无挡| 另类小说综合欧美亚洲| 这里只有久久精品| 免费人成在线不卡| 在线观看日本中文字幕| 免费成人在线视频观看| 色屁屁草草影院ccyy.com| 久久99精品久久久久久动态图| 国产色视频一区二区三区qq号| 日韩成人一区二区| 色一情一交一乱一区二区三区 | 亚洲最大网站| 国产在线一区二| 亚洲妇女成熟| 精品一区二区久久久久久久网站| 吉吉日韩欧美| 日本三级中国三级99人妇网站| www.一区| 影音先锋欧美资源| 国产主播性色av福利精品一区| 特级西西444| 日韩高清三区| 亚洲熟妇无码一区二区三区导航| 尤物tv在线精品| 一本久道中文无码字幕av| 3d性欧美动漫精品xxxx软件| 国产伦视频一区二区三区| 中文字幕在线视频久| 久久99九九| 九七影院97影院理论片久久| 五月婷婷综合色| 亚洲天堂中文字幕在线观看| 特色特色大片在线| 日韩伦理一区二区三区| 日韩av综合在线观看| 国产午夜精品一区在线观看 | 国产人妖一区二区| 亚洲成精国产精品女| 刘玥91精选国产在线观看| 日本久久电影网| 欧美性猛交xxxx乱大交丰满| 日韩精品一区二区在线| 九九三级毛片| 在线中文字幕日韩| 濑亚美莉一二区在线视频 | 欧美卡一卡二卡三| 麻豆国产精品视频| 中国毛片直接看| 久久综合九色综合97婷婷| 销魂美女一区二区| 亚洲尤物视频在线| 先锋资源一区二区| 精品国精品自拍自在线| 天天激情综合| 久99九色视频在线观看| 国产精品视频一区二区久久| 国产一区欧美二区三区| 少妇视频在线观看| 亚洲美女网站18| 99精品中文字幕在线不卡| 男人操女人免费软件| 欧美午夜久久| 欧美日韩高清丝袜| 91在线你懂得| 国产精品玖玖玖| 欧美日韩电影一区| 日日摸夜夜添夜夜添毛片av| 九九精品在线播放| 超碰在线caoporen| 日韩欧美亚洲精品| 老司机性视频| 精品国产三级电影在线观看| 69ww免费视频播放器| 国产91精品久久久久| 91福利在线免费| 色乱码一区二区三区熟女| 日韩理论电影| 国产精品无码在线| 成人午夜看片网址| 在线免费看av片| 欧美男女性生活在线直播观看| www黄com| 欧美中文在线免费| 成人影院入口| 日本阿v视频在线观看| 欧美视频官网| 免费三级在线观看| 亚洲精品国产高清久久伦理二区| 日日悠悠久久| 国产一级揄自揄精品视频| 国产综合在线观看| 好吊妞www.84com只有这里才有精品| www.国产精品一区| 精品国产午夜福利在线观看| 国产成人午夜视频| 99国产精品99| 日韩精品一区二| 在线一级观看| 国产精品一区二区三区观看| 精品国产影院| 亚洲精品成人a8198a| 宅男在线一区| 亚洲狠狠婷婷综合久久久久图片| 成人三级在线视频| 亚洲美女福利视频| 日韩电影在线观看中文字幕| 欧洲成人av| 免费国产一区| 日韩精品一区二区久久| 公侵犯人妻一区二区三区| 国产精品网站一区| 欧美怡红院在线| 97精品国产99久久久久久免费| 国产伦精品一区二区三区视频黑人 | 久久精品一区二区免费播放| 久久亚洲欧美国产精品乐播| 午夜av免费在线观看| 国产性猛交xxxx免费看久久| 在线日本视频| 亚洲综合激情五月| 最新国产乱人伦偷精品免费网站| 免费在线一级片| 一本色道久久加勒比精品| 伊人av在线| 国产精品自拍偷拍| **爰片久久毛片| 国产婷婷在线观看| 日本一区二区三区四区在线视频| 一区二区三区在线免费观看视频| 欧美一区二区不卡视频| 嘿咻视频在线看| 国产伦精品一区二区三区高清版| 欧洲杯足球赛直播| 国产真人真事毛片视频| 亚洲午夜电影在线观看| 黄色a**址| 国产欧美久久一区二区| 精品成人自拍视频| 久久久久久久久久久国产精品| 亚洲欧洲美洲综合色网| 天海翼视频在线观看| 国产精品91在线观看| 国产suv精品一区| av女人的天堂| 亚洲午夜久久久久中文字幕久| 福利社在线免费视频| 成人两性免费视频| 国产精品嫩模av在线| 欧美乱大交做爰xxxⅹ小说| 午夜视频一区在线观看| wwwav91| 国产精品视频福利| 国产精品久久久久久久免费观看| 私库av在线播放| 欧美疯狂做受xxxx富婆| 高清国产福利在线观看|