当天,FORTRAN标准委员会审查了一项名为“被认为有害的字母O”的技术提案。我曾经能够在网上找到这个提案的文本链接,但是自从我上次查找该链接后,它似乎消失了 - 链接从相关的维基百科页面中消失,唯一的Google点击了术语是指维基百科的参考。有没有人碰巧知道有关FORTRAN的良好信息库,以便我可以跟踪它,甚至更好地链接到提案本身?字母O被认为是有害的?
8
A
回答
0
提到Wikipedia,简称笑话/民间传说。 TBH不会让我感到惊讶。
1
我认为这是要问的人:Bruce A. Martin。他似乎*是最初在维基百科上发布的人,并且他把自己同时在布鲁克黑文(文章分发处)工作。
他在维基百科上给出了文章的引用是:
X3J3会后对会议11月在布鲁克海文国家实验室举行的1976年
(*用户页面分配用户发布它链接到网站作为他们的材料)
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程序,但其中大部分可能是“符合标准”反正。
相关问题
- 1. SQLite“COUNT(*)”被认为是有害的?
- 2. 'make install'被认为是有害的吗?
- 3. org.hibernate.Session.clear()认为是有害的?
- 4. 为什么邪恶的合并被认为是有害的?
- 5. 为什么多线程环境被认为是有害的?
- 6. (为什么)被认为是有害的CSS星形选择器?
- 7. NSCopyObject认为有害?
- 8. PKG_CHECK_MODULES认为有害?
- 9. 分配jQuery功能被认为是有害的?
- 10. 使用“break”打破“for”循环被认为是有害的?
- 11. REST:HTTP 303是否被认为对异步操作有害?
- 12. 为什么两个O(N)方法被认为是O(N)?
- 13. PHP sprintf认为有害?
- 14. 风格认为有害?
- 15. atexit认为有害吗?
- 16. Eclipse project.properties被认为有害的反斜杠路径
- 17. 如果“显式关闭”命令行开关被认为是有害的?
- 18. 为什么Hadoop被认为是I/O密集型的?
- 19. 语言巫师认为有害吗?
- 20. Goto被认为是有害的,但是有没有人试图使用goto重新使用和维护代码?
- 21. jQuery选择器中的变量和字符串连接 - 它被认为是有害的吗?
- 22. /正则表达式/(字符串)认为有害?
- 23. 单个字符串值是否被认为是有效的JSON?
- 24. 提交并合并在被认为有害的SVN子目录上?
- 25. FontAwesome不显示字母“O”
- 26. 在图中,O(| E | * | V |)的复杂度是否被认为是多项式?
- 27. 是url.openStream有害吗?
- 28. 正在搜索带有字母“o”和数字6的文件
- 29. 为什么使用TransactionScope的默认构造函数有害?
- 30. 这是$ _POST被认为是空的
从来没有听说过。是因为它很容易被误认为0? – Claudiu 2010-10-10 21:20:19
@Claudiu除其他外,是的。这也是令人怀疑的,因为程序员可以使用该字母编写GOTO语句。 – estanford 2010-10-10 21:22:26
为什么downvote?深奥的,但有效的问题,而不是“我想知道x,你可以问我谷歌吗?”类。 – delnan 2010-10-10 21:22:33