2

好的,所以我正在读 CS 学位的大四,我必须为我的编程语言课程写一篇关于 Ada 的 30 多页论文。我找到了大量信息......对于 1983 年的版本。但我无法找到更新的信息。有谁知道我在哪里可以介绍 Ada 2012(或至少 2005 年)的编程介绍,可以在论文中引用?

我应该能够比较和对比新旧版本,就像我说的,我有很多关于旧版本信息的书,我只是在新版本上找不到任何与任何东西都无关的东西非常具体(如并发)或来自不可引用的来源。即便如此,这也仅适用于 2005 版……

...我根本没有在 2012 版上找到任何东西。我想它可能太新了。

我搜索了 ACM 数据库、Books 24/7、我的大学图书馆和 Google Scholar。

我不是要你们为我或任何其他人做我的研究。我只需要朝着正确的方向前进。我觉得我有足够的能力,如果我能得到一两个更新的资源,我就可以开始了。

任何帮助都将不胜感激。它看起来像是一种有趣的语言(如果不是有点压倒性的话),我真的很担心这个项目。我还有 2 个月的时间来研究它,但是这位老师就像……嗯……就像这个女人: http://images.wikia.com/harrypotter/images/f/f9/Dolores_Umbridge_(Promo_still_from_HP5_movie) _10- 15-2009.jpg

提前感谢您的帮助。

tl;博士 - 我可以找到很多旧信息,但几乎没有关于 Ada 的最新信息。

4

3 回答 3

6

您是否尝试过其中一些页面?

艾达信息交换所

Ada2012.org

Ada Core - Ada 答案

于 2012-09-21T18:27:03.513 回答
6

这是 Ada 2012 的基本原理: http: //www.ada-auth.org/standards/12rat/html/Rat12-0-2.html 您可能想查看以下条目:

  • 塔夫脱修正型
  • 量化表达
  • 方面
  • 谓词(动态和静态)
  • 前置/后置条件
  • 迭代器,容器

这是关于 Ada 的受保护对象的两页:

此外,Ada 2005 Rationale 关于 null 的条目不包括访问 [子] 类型: http: //www.adaic.org/resources/add_content/standards/05rat/html/Rat-3-2.html

于 2012-09-21T18:53:24.880 回答
1

约翰·巴恩斯 (John Barnes) 在最新的 Ada 用户期刊号中就 Ada 2012 的新功能发表了一系列文章。它们很容易阅读并深入到问题的实质。我很确定它们可以在 Adacore 的网站上找到。让我谷歌它...

好的,这里是前四章(右侧链接):

http://www.adacore.com/adaanswers/about/ada-2012

这张图表是一个很好的一目了然的术语来源:

http://www.adacore.com/adaanswers/about/ada-comparison-chart/

于 2012-09-27T15:29:18.240 回答