2010-10-10 68 views
8

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

+1

从来没有听说过。是因为它很容易被误认为0? – Claudiu 2010-10-10 21:20:19

+2

@Claudiu除其他外,是的。这也是令人怀疑的,因为程序员可以使用该字母编写GOTO语句。 – estanford 2010-10-10 21:22:26

+0

为什么downvote?深奥的,但有效的问题,而不是“我想知道x,你可以问我谷歌吗?”类。 – delnan 2010-10-10 21:22:33

回答

0

提到Wikipedia,简称笑话/民间传说。 TBH不会让我感到惊讶。

+0

在维基百科上它确实得到了提及 - 甚至在多个地方都有提及 - 但过去维基页面上的链接直接链接到提案的文本。这就是我追求的东西。 – estanford 2010-10-10 21:24:34

+2

@estanford太糟糕了维基百科不保留更改历史记录。 Oh wai- – bzlm 2010-10-10 21:25:24

+0

@bzlm我一直在回顾一段时间的变革历史,但一直没有任何运气。上次我能够找到链接的时间很多年前,所以我需要覆盖很多地方才能找到变化。 – estanford 2010-10-10 21:29:04

1

我认为这是要问的人:Bruce A. Martin。他似乎*是最初在维基百科上发布的人,并且他把自己同时在布鲁克黑文(文章分发处)工作。

他在维基百科上给出了文章的引用是:

X3J3会后对会议11月在布鲁克海文国家实验室举行的1976年

(*用户页面分配用户发布它链接到网站作为他们的材料)

+0

这是一个很好的主角。对开放标准有一些建议(http:// open-std。org/JTC1/SC22/WG5/3054),O字母提案甚至可能是由他撰写的,或至少是一个同名的提案。我现在正在研究它。 – estanford 2010-10-12 10:20:40

+0

有趣的是,如果Google针对“被认为有害的字母”并将搜索范围限制在2004年以前,我会得到结果http://www.j3-fortran.org/ ...但我还没有找到在网站上任何提及:) – porges 2010-10-12 10:41:42

2

你确实是对的!

是的,在布鲁克海文国家实验室举行的1976年11月X3J3会议上提供给投票成员的正式文件集中有一个这样的提案(标题为“Letter'O'Considered Harmful”) 。 (在同一次会议上,委员会选择了“Fortran 77”,以六个小写字母作为此语言修订的名称。)

我能够验证此问题,因为我不仅是此主机会议,但也是这个匿名“提案”的实际作者。因此,我邀请打字员(我的老板的秘书Bette)以正确的格式打出这个虚假的“建议”,并将其放入会场(伯克纳厅B会议室)提供的官方发布中。

罗兰迈斯纳对此感到非常好笑,因此他在他编辑的Fortran出版物中写了一件小东西。 Walt Brainerd在他的出版物中也提到了它。我发誓他们两个对我的小恶作剧保密,所以这些文章没有识别我。 (对不起,我不记得这两个刊物的名称)

的正反论点名单(因为是典型的在那些日子里X3J3建议)包括:

  • 恢复的数将Fortran字符设置为48(通过省略“O'to抵消添加的冒号”:')
  • 解决由嵌套DO循环引起的歧义。
  • 在FORMAT语句中消除(不建议使用)Hollerith规范的问题。
  • 防止误用GO TO语句。

而“CON”列表中只包含一个反对(与免责声明):

  • 这一提议可能会使一些现有的FORTRAN程序,但其中大部分可能是“符合标准”反正。
相关问题