Dijkstra on Ada
文章主要探讨了 Dijkstra 对 Ada 语言的评价。Dijkstra 曾参与 Ada 语言提案的评审,并对其中几个提案给出了负面评价,例如“技术上的无能”、“无法挽救的烂摊子”等。最终,Dijkstra 认为 Ada 语言“太糟糕”,甚至担心西方安全依赖于它。
关于 Ada 语言的 Dijkstra 评价
Dijkstra 曾是四种语言提案的评审人之一,这些提案最终促成了 Ada 语言的诞生:红色、绿色、蓝色和黄色(最终胜出的是绿色提案)。以下是一些来自各个评审意见的引言:
红色
- “该提案既先进又落后,其不协调的方式让我感到困惑”
绿色
- “技术上的无能,可能是由不诚实所加剧的”
- “我试图从文档中重建一个连贯的设计理念,但我失败了:理智和胡说八道的混合仍然令人费解”
蓝色
- “蓝色语言的复杂程度令人无法接受”
- “这些文件是技术文档和推销术的复杂混合体”
- “如果我们看到一个疯狂的论点,我们是否可以得出结论,作者是白痴?”
黄色
- “一个无法挽救的烂摊子”
在与 Andrei P. Ershov(苏联计算机科学家)的谈话中,当被问及他对 Ada 的看法时,Dijkstra 评论说:“Ada 实在太糟糕了,以至于我一想到西方安全将依赖于它就感到不寒而栗,如果苏联红军也采用它,我会感到更加安全。[EWD1057]”。
分享:
- 点击在 LinkedIn 上分享 (在新窗口中打开) LinkedIn
- 点击在 Pinterest 上分享 (在新窗口中打开) Pinterest
- 点击通过电子邮件将链接发送给朋友 (在新窗口中打开) Email
- 点击在 Facebook 上分享 (在新窗口中打开) Facebook
- 点击在 X 上分享 (在新窗口中打开) X
Like Loading...
相关内容
16/04/201416/04/2014 spqr AdaDijkstra
文章导航
发表评论 取消回复
Δ 本站点使用 Akismet 来减少垃圾评论。了解您的评论数据如何被处理。 在 WordPress.com 上创建一个免费网站或博客。不要出售或分享我的个人信息 隐私和 Cookie:本站点使用 Cookie。继续使用此网站,即表示您同意它们的使用。要了解更多信息,包括如何控制 Cookie,请参阅此处:Cookie Policy
%d
使用 WordPress.com 设计一个像这样的站点
开始使用