一个月前,C++标准委会于美国SanDiego举办了有史以来规模最大的一次会议(人参会),特地讨论了C++新标准即C++20将确认添加以及有可能添加的特性。
而如今距离C++20标准的正式发布不足一个月,C++20却惨遭国内外开发者嫌弃。对此,更有一位来自国外的游戏开发者通过使用毕达哥拉斯三元数组示例发万字长文批判新版本的到来并没有解决最关键的技术问题。这到底是怎么一回事?接下来,我们将一窥究竟。
作者
ArasPranckeviius
译者
苏本如
责编
屠敏
以下为译文:
首先声明,本文较长,但我想表达的主要观点是:
C++编译时间很重要;非优化的build性能很重要;认知负荷很重要。我在这里不详细阐述,但是如果一种编程语言或一个库让我觉得自己很愚蠢,那么我就不太可能使用它或喜欢它。C++很多地方就让我有这样的感觉。Facebook工程师、MicrosoftVisualC++开发者EricNiebler在他的博文”StandardRange”(