|
距离c++23标准发布已经接近尾声。c++23的制定过程简直跟小说一样带感:
Executors是重中之重,安排了很多场会议,结果因为新冠,大家没法线下开会(照一位委员的说法,上星期开的会,这星期全忘了),迟迟没能讨论好,以极微弱的优势进入January Electronic Poll,但是前景黯淡。受此影响,Networking也确定delay到C++26。
std::generator本来一帆风顺,结果作者突然鸽了,迟迟拿不出R4来。拖了一个月后,果断换作者重新提交paper,这时已经是12月底,按照程序来说是没时间了。因为这玩意实在太重要,LEWG给它上了一个特殊加急通道,目前能不能进尚存悬念。
A modular standard library本来意见不一,吵了好久进展不大;危急时刻,作者们果断地把最重要的module std单独写了一篇短小的paper送上去。目前看来是没有问题了。
ranges那边东西太多,本来估计要挤掉几个(比如Formatting Ranges),结果LEWG、SG9和SG16三个工作组加班加点把所有都赶出来了,可喜可贺。
我今天把一些基本确定了的特性写在一份代码中供大家交流学习:
(可以上wg21.link看paper的具体内容)
 |
|