(评论)
(comments)

原始链接: https://news.ycombinator.com/item?id=43985340

Hacker News 上的一个帖子讨论了 1992 年一篇关于 Ada 编程语言现状的文章。这篇原始文章是在 Ada95 发布之前写的。一位评论者询问了 Ada 从那以后的演变。另一位用户回应说,Ada 之后进行了重大修订,即 Ada 2005 和 Ada 2012,但从 Ada83 到 Ada95 的转变最为显著。他们将 Ada83 比作 C,将 Ada95 比作 C++,后来的版本则反映了 C++ 的演变。评论者还推测,Ada 复杂性的增加(参考手册的篇幅从 348 页激增到 951 页)导致 AdaCore 成为主要的开源 Ada 编译器提供商。Tucker Taft 是 Ada 83 版本之后所有修订版本的首席架构师。

相关文章
  • 2025-05-13
  • 2025-05-15
  • (评论) 2025-05-15
  • (评论) 2025-03-26
  • (评论) 2025-03-21

  • 原文
    Hacker News new | past | comments | ask | show | jobs | submit login
    A farewell to Ada with null (1992) (elastic.org)
    11 points by ummonk 1 day ago | hide | past | favorite | 2 comments










    What happenned next? I see Ada9X became Ada95 (this post was from 1993) and Jean D. Ichbiah went on to work on stylus computer interfaces. Did the standard see a substantial revision yet after this letter?


    There were two more revisions (Ada 2005 and Ada 2012) with substantial additions, but I'd say the biggest jump was from Ada83 to Ada95.

    Tucker Taft has been the lead architect for all post-83 versions of Ada, so there's some consistency in the direction of additions.

    If Ada83 is analogous to C, Ada95 would be analogous to C++, with subsequent versions of Ada being analogous to subsequent versions of C++.

    I'd personally argue that the situation we're in today, with one company (AdaCore) being responsible for the only open source Ada compiler out there, is due in large part to the large increase in complexity of the Ada language (the Ada83 reference manual was 348 pages while the Ada 2012 reference manual is 951 pages).







    Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact



    Search:
    联系我们 contact @ memedata.com