字母O被认为有害吗?

est*_*ord 7 history

在当天,FORTRAN标准委员会审查了一项名为"字母O被认为有害"的技术提案.我曾经能够在网上找到这个提案的文本链接,但是自从我上次查找它以来它似乎已经消失了 - 链接从相关的维基百科页面上消失了,唯一一个谷歌点击了术语是对维基百科的引用.有没有人碰巧知道有关FORTRAN的良好信息库,以便我可以追踪它,甚至更好,有一个指向提案本身的链接?

小智 6

你确实是对的!

是的,1976 年 11 月在布鲁克海文国家实验室举行的 X3J3 会议上,向投票成员提供的官方文件中有这样一项提案(标题为“字母‘O’被认为是有害的”)。(在同一次会议上,委员会选择了“Fortran 77”(六个小写字母)作为该语言修订版的名称。)

我之所以能够证实这一点,是因为我不仅是这次会议的主持人,而且还是这个匿名“提案”的实际提出者。因此,我请打字员(我老板的秘书贝蒂)以正确的格式打印这份虚假的“提案”,并将其放入会议地点(伯克纳大厅 B 会议室)提供的正式分发中。

Loren Meissner 对此感到非常好笑,以至于他在自己担任编辑的 Fortran 出版物上写了一篇小文章。沃尔特·布雷纳德在他的出版物中也提到了这一点。我已经向他们俩发誓要对我的小恶作剧保密,所以那些文章并没有识别出我的身份。(抱歉,我不记得这两份出版物的名称了。)

赞成和反对的论点列表(这是当时 X3J3 提案的典型)包括:

  • 将 Fortran 字符数恢复为 48(通过省略 'O' 来平衡添加的冒号 ':')
  • 解决由嵌套 DO 循环引起的歧义。
  • 消除 FORMAT 语句中(已弃用的)Hollerith 规范的问题。
  • 防止滥用 GO TO 语句。

而“con”列表仅包含一项反对意见(带有免责声明):

  • 该提案可能会使一些现有的 FORTRAN 程序失效,但无论如何,其中大多数程序可能是“符合标准的”。


Wil*_*l A 0

维基百科上提到,称为笑话/民间传说。说实话,我并不感到惊讶。

  • @estanford 太糟糕了,维基百科没有保留更改历史。噢,哇—— (2认同)