十一之前我去参加了C++全球开发者大会,今天才有时间和大家分享下。
听了C++之父的分享,C++之父聊了下他对C++23和C++26新标准的展望,如图:

可以看到C++23的更新主要是提供协程库和模块标准库,都是在完善C++20引入的特性,其实没什么新的东西。
然而说会在C++23引入的network和executors,也终于不出意外的延期到了C++26。
可惜C++作为一个700w用户的热门语言,而且还是一门可以用于开发后端的语言,居然到现在还没有一个标准的网络库,也是奇迹。
虽说谁都知道asio以后肯定会进C++的标准,会作为C++的标准网络库,但市面上C++项目使用的网络库还是太多,丝毫没有统一的势头。
我更倾向于C++各个基础特性能出现大一统的局面,少卷一些,减少大家学习的成本,比如网络就都使用asio,json就使用rapidjson。
而相对于C++23,个人更期待C++26,因为它会引入很多重磅的东西:executors、network、static reflection,希望到26时真的能看到这些,到时候C++也确实就更完善了。
然而C++经常被诟病的包管理系统以及更高级别的并发支持,还是没看到更新的计划,也不知道什么时候才能上线。
可能因为C++作为一门学院派语言,背后没有商业力量的支持,所有的东西都靠C++委员会投票才能通过,几百个委员会成员讨论个东西肯定很慢。
可能等它所有的东西都全了,Rust就成为主流了。
审核编辑 :李倩
-
C++
+关注
关注
22文章
2139浏览量
77530 -
网络库
+关注
关注
0文章
8浏览量
2228
原文标题:相比于C++23,我更期待C++26
文章出处:【微信号:程序喵大人,微信公众号:程序喵大人】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
深入解析TPS546C23EVM1 - 746评估模块:从设计到测试
Renesas R8C/22和R8C/23系列MCU深度解析
深度解析DS26C32AMQML:高性能四通道差分线路接收器
C语言安全编码指南:MISRA C、CERT C、CWE 与 C Secure 标准对比与Perforce QAC应用详解
深入解析AMC23C10:高速响应、强化隔离的比较器
解析DS26LS31C/DS26LS31M:高速差分线驱动器的卓越之选
AM26C31 四通道差分线路驱动器:特性、应用与设计指南
AM26C32:高性能差分线接收器的详细解析
深入解析DS26C31x:高性能CMOS四通道三态差分线驱动器
深入解析DS26C32AT/DS26C32AM:高性能四通道差分线路接收器
DS26C32AMQML:满足多标准的四线差分线路接收器
TPS548C26EVM评估模块技术解析与应用指南
AMC23C15双通道快速响应隔离窗比较器技术解析
AMC23C15双通道快速响应隔离窗口比较器技术解析
新品发布丨瑞萨电子推出全新超低功耗RA2L2微控制器,支持USB-C Rev. 2.4标准
C++23和C++26新标准的展望
评论