Andrew Tomazos 是长期参与国际标准化组织(ISO)C++ 标准委员会的贡献者,最近发表了一篇技术论文,题目为《未定义行为的问题》(The Undefined Behavior Question)。
来源:https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2024/p3403r0.pdf
该论文探讨了 C++ 中未定义行为的语义,并结合相关研究对这一主题进行了探讨。然而,该论文的标题引起了争议。
一些批评者指出,该标题与马克思 1844 年发表的文章《论犹太人问题》(On The Jewish Question)有相似之处,而且“犹太人问题”(the Jewish Question)一词的历史含义与二战前的辩论和事件有关。这导致有人指责标题“在历史上不敏感”。
针对要求更改标题的请求,Andrew Tomazos 拒绝了,他表示“我们不能让'question'如此重要的一个词成为一种仇恨言论”。
Andrew Tomazos 辩称,该词用在这里只是代表原始的技术意义,与批评者引用的历史背景无关。
由于这番言论,Andrew Tomazos 被标准 C++ 基金会开除了,他在 ISO WG21 C++ 标准委员会的成员资格也被取消。
但从社区的反馈来看,Andrew Tomazos 的论文质量以及与委员会其他成员的沟通方式也可能导致了这一结果。
他的论文被一些人批评为“与 ChatGPT 对话的整理稿”,并且他与委员会的关系似乎也比较紧张。有说法称,Andrew Tomazos 被除名并非仅仅因为这篇论文的标题,而是因为一系列事件的累积,这篇论文只是“压垮骆驼的最后一根稻草”。
也有人指出,Andrew Tomazos 并非被 ISO WG21 C++ 标准委员会除名,而是他所代表的组织不再让他代表他们。