主题:随便说说c++的这次吵架 -- tom

大河奔流 导读 复 70 阅 39355

全看 分页 树展 一览 主题

2019-01-03 21:40:45
主题:4386038
tom
tom`20476`/bbsIMG/face/0000.gif`70`4684`1418`29194`正四品下:通议大夫|壮武将军`2007-11-05 22:51:37`
随便说说c++的这次吵架 47

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的个人网站崩了,他都没法从后台登进去升级系统配置。

待续。


  • 本帖 14 回复
通宝推:PCB,笑不拾,文化体制,
2019-01-03 21:40:45

全看 分页 树展 一览 主题