十一之前我去參加了C++全球開發(fā)者大會(huì),今天才有時(shí)間和大家分享下。
聽了C++之父的分享,C++之父聊了下他對C++23和C++26新標(biāo)準(zhǔn)的展望,如圖:

可以看到C++23的更新主要是提供協(xié)程庫和模塊標(biāo)準(zhǔn)庫,都是在完善C++20引入的特性,其實(shí)沒什么新的東西。
然而說會(huì)在C++23引入的network和executors,也終于不出意外的延期到了C++26。
可惜C++作為一個(gè)700w用戶的熱門語言,而且還是一門可以用于開發(fā)后端的語言,居然到現(xiàn)在還沒有一個(gè)標(biāo)準(zhǔn)的網(wǎng)絡(luò)庫,也是奇跡。
雖說誰都知道asio以后肯定會(huì)進(jìn)C++的標(biāo)準(zhǔn),會(huì)作為C++的標(biāo)準(zhǔn)網(wǎng)絡(luò)庫,但市面上C++項(xiàng)目使用的網(wǎng)絡(luò)庫還是太多,絲毫沒有統(tǒng)一的勢頭。
我更傾向于C++各個(gè)基礎(chǔ)特性能出現(xiàn)大一統(tǒng)的局面,少卷一些,減少大家學(xué)習(xí)的成本,比如網(wǎng)絡(luò)就都使用asio,json就使用rapidjson。
而相對于C++23,個(gè)人更期待C++26,因?yàn)樗鼤?huì)引入很多重磅的東西:executors、network、static reflection,希望到26時(shí)真的能看到這些,到時(shí)候C++也確實(shí)就更完善了。
然而C++經(jīng)常被詬病的包管理系統(tǒng)以及更高級別的并發(fā)支持,還是沒看到更新的計(jì)劃,也不知道什么時(shí)候才能上線。
可能因?yàn)镃++作為一門學(xué)院派語言,背后沒有商業(yè)力量的支持,所有的東西都靠C++委員會(huì)投票才能通過,幾百個(gè)委員會(huì)成員討論個(gè)東西肯定很慢。
可能等它所有的東西都全了,Rust就成為主流了。
審核編輯 :李倩
-
C++
+關(guān)注
關(guān)注
22文章
2121瀏覽量
76684 -
網(wǎng)絡(luò)庫
+關(guān)注
關(guān)注
0文章
8瀏覽量
1623
原文標(biāo)題:相比于C++23,我更期待C++26
文章出處:【微信號:程序喵大人,微信公眾號:程序喵大人】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
ADS58C20/ADS58C23 雙路 IF 接收器產(chǎn)品總結(jié)
ADS58C20/ADS58C23 雙 IF 接收器產(chǎn)品總結(jié)
基于TPS544C26的高效同步降壓轉(zhuǎn)換器設(shè)計(jì)與應(yīng)用
TPS544C26EVM 35A降壓轉(zhuǎn)換器評估模塊技術(shù)解析與應(yīng)用指南
AMC23C11精密隔離比較器技術(shù)解析
AMC23C12快速響應(yīng)、可調(diào)閾值帶鎖存功能的增強(qiáng)型隔離窗口比較器技術(shù)解析
?德州儀器AMC23C10高速隔離比較器技術(shù)解析與應(yīng)用指南
TPS548C26EVM評估模塊技術(shù)解析與應(yīng)用指南
AMC23C15雙通道快速響應(yīng)隔離窗比較器技術(shù)解析
AMC23C15雙通道快速響應(yīng)隔離窗口比較器技術(shù)解析
新品發(fā)布丨瑞薩電子推出全新超低功耗RA2L2微控制器,支持USB-C Rev. 2.4標(biāo)準(zhǔn)
開源鴻蒙Web與W3C標(biāo)準(zhǔn)分論壇圓滿舉辦
基于OpenHarmony標(biāo)準(zhǔn)系統(tǒng)的C++公共基礎(chǔ)類庫案例:ThreadPoll
使用TPS546C23兩個(gè)獨(dú)立的單相評估模塊

C++23和C++26新標(biāo)準(zhǔn)的展望
評論