主题:随便说说c++的这次吵架 -- 透明
C++社区好久没有现象级的吵架了。上次是十多年前因为 Linus 爆出口。
青年才俊埃里克(Eric Niebler)经过多年的努力终于完工是std::range(),在twitter上庆贺一把,用它写个栗子生成毕达哥拉斯三元数,就是满足勾三股四弦五规律,能构成直角三角形三边的三个数组合结果。
埃里克在微软工作的时候,写了一个当时最快的regex C++解析器。后来加入Boost跟大卫混,为boost贡献了很多代码,其中静态解析库Xpress激发了神奇的基于PEG规则的解析库Spirit。曾经用Spirit实现过一组注塑机之间的二进制实时通信协议,方便得不要不要的。后来Apple要废掉object-C, 另起炉灶Swift,大卫被请去负责写swift的标准库, 他开的boost咨询公司就关门了。埃里克决定搞个大的,把安德烈那次iterator must go演讲点燃的火苗养大,扔到C++标准库里去,实现从iterator到range的现代化。
自己负责的这块C++ 2020工程现在终于完工了,地球上效率国的2025如果还继续的话,可以用上5年,埃里克很嗨森。写了博客,对蓝色小鸟宣布了一把。
另一个青年阿拉斯(Aras Pranckevi?ius)不爽埃里克的例子风格,以写了多年游戏,在自己公司也算大拿的底气,从这儿开始点了冬天里的一把火,一篇檄文,拳打modern C++,脚踢标准委员会。于是大家都不冷了,参与者的热情把Eric的个人网站崩了,他都没法从后台登进去升级系统配置。
待续。
- 相关回复 上下关系8
🙂随便说说c++的这次吵架
🙂C++的应用场景越来越模糊了 3 阿四 字210 2019-10-21 10:06:03
🙂歪一下楼, 我是怎么学 C++的 6 nanimarcus 字929 2019-10-21 00:30:40
🙂能否请楼主悠闲地把这个系列续完? johny 字51 2019-10-17 18:19:53
🙂就这个帖子而言,想说的说完了 5 透明 字369 2019-10-20 11:09:14
🙂我是用C起家的 2 johny 字232 2019-10-21 09:38:27
🙂正好问一下行家 1 数值分析 字246 2019-01-25 05:04:06
🙂我不是行家,尤其是对 C++ 而言,没有行家这个概念 12 透明 字2413 2019-01-25 11:45:32