Ада (язык программирования): различия между версиями

[отпатрулированная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
связный текст, -™, -шитые ссылки
м слияние влияний
Строка 240:
Среды разработки [[NetBeans]]<ref>[http://wiki.netbeans.org/Ada Ada Plugins for NetBeans]</ref> и [[Eclipse (среда разработки)|Eclipse]] имеют плагины для работы с Ада.
 
== Влияние ==
== Производные языки ==
Синтаксис Ады в значительной степени воспроизведён в таких языках, как [[PL/SQL]] (и впоследствии [[PL/pgSQL]]), [[VHDL]], {{iw|SPARK|||SPARK (programming language)}}.
Синтаксис языка Ада использован в следующих языках:
 
* [[PL/SQL]]
В языках программирования [[E (язык программирования)|Е]]<ref>{{Cite web|url=http://erights.org/enative/index.html|title=The ENative Project|author=Mark S. Miller|publisher=erights.org|accessdate=2017-01-07}}</ref> и Clarity<ref>{{Статья|автор=Brian T. Lewis, L. Peter Deutsch, Theodore C. Goldstein, Brian T. Lewis, Theodore C. Goldstein|заглавие=Clarity MCode: A retargetable intermediate representation for compilation|ссылка=http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.111.9364|издание=ACM SIGPLAN notices|год=1995-01-01|том=30|страницы=119–128}}</ref>, затем во множестве других: например в языках [[Erlang|Erlang,]] [[Fortress]], [[Chapel (язык программирования)|Chapel]], [[X10 (язык программирования)|X10]], [[D (язык программирования)|D]] и [[Go]] получили дальнейшее развитие идеи распределённых, многозадачных, многопоточных вычислений, которые реализованы самим языком а не внешними библиотеками, впервые широко применённые на практике именно в языке Ада.
* [[VHDL]]
* [[SPARK]]
 
== Интересные факты ==
Строка 252 ⟶ 251 :
 
<blockquote>Язык Пентагона — враг мира. Язык «Ады» — голос термоядерного ада… В языке «Ады» слышится проклятие роду людскому.</blockquote>
 
== Влияние ==
В языках программирования [[E (язык программирования)|Е]]<ref>{{Cite web|url=http://erights.org/enative/index.html|title=The ENative Project|author=Mark S. Miller|publisher=erights.org|accessdate=2017-01-07}}</ref> и Clarity<ref>{{Статья|автор=Brian T. Lewis, L. Peter Deutsch, Theodore C. Goldstein, Brian T. Lewis, Theodore C. Goldstein|заглавие=Clarity MCode: A retargetable intermediate representation for compilation|ссылка=http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.111.9364|издание=ACM SIGPLAN notices|год=1995-01-01|том=30|страницы=119–128}}</ref>, затем во множестве других: например в языках [[Erlang|Erlang,]] [[Fortress]], [[Chapel (язык программирования)|Chapel]], [[X10 (язык программирования)|X10]], [[D (язык программирования)|D]] и [[Go]] получили дальнейшее развитие идеи распределённых, многозадачных, многопоточных вычислений, которые реализованы самим языком а не внешними библиотеками, впервые широко применённые на практике именно в языке Ада.
 
== Примечания ==