https://de.wikipedia.org/w/index.php?action=history&feed=atom&title=Ada_%28Programmiersprache%29 Ada (Programmiersprache) - Versionsgeschichte 2025-06-25T12:54:46Z Versionsgeschichte dieser Seite in Wikipedia MediaWiki 1.45.0-wmf.6 https://de.wikipedia.org/w/index.php?title=Ada_(Programmiersprache)&diff=257065547&oldid=prev SchlurcherBot: Bot: http → https 2025-06-17T04:57:46Z <p>Bot: http → https</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 17. Juni 2025, 06:57 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 29:</td> <td colspan="2" class="diff-lineno">Zeile 29:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Programmierwerkzeuge ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Programmierwerkzeuge ==</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Für Ada gibt es den quelloffenen Compiler [[GNAT]] unter [[GPL|GP-Lizenz]]. Die Firma AdaCore entwickelt die [[integrierte Entwicklungsumgebung]] (IDE) [[GNAT Programming Studio]], die in einer freien und einer kommerziellen Version angeboten wird. Darüber hinaus bieten verschiedene namhafte Hersteller Compiler mit IDEs für Ada an.&lt;ref&gt;{{Internetquelle |url=http://www.atego.com/products/aonix-objectada/ |titel=Aonix ObjectAda – Product – Atego |werk=atego.com |sprache=en |abruf=2011-10-17 |archiv-url=https://web.archive.org/web/20130806062035/http://www.atego.com/products/aonix-objectada/ |archiv-datum=2013-08-06 |offline=1}}&lt;/ref&gt;&lt;ref&gt;{{Internetquelle |url=<del style="font-weight: bold; text-decoration: none;">http</del>://www.ghs.com/products/AdaMULTI_IDE.html |titel=AdaMULTI IDE |werk=ghs.com |sprache=en |abruf=2011-10-17}}&lt;/ref&gt;&lt;ref&gt;{{Internetquelle |autor=DDC-I |url=http://www.adacompiler.com/ |titel=Ada Compilers |werk=adacompiler.com |sprache=en |abruf=2011-10-17}}&lt;/ref&gt;&lt;ref&gt;{{Internetquelle |url=<del style="font-weight: bold; text-decoration: none;">http</del>://www-01.ibm.com/software/awdtools/developer/ada/ |titel=IBM Software – Ada Developer Product Line |werk=ibm.com |sprache=en |abruf=2011-10-17}}&lt;/ref&gt;&lt;ref&gt;{{Internetquelle |url=http://www.swep-eds.com/XD%20Ada/XD%20Ada.html |titel=XD ADA |werk=swep-eds.com |sprache=en |abruf=2011-10-17 |archiv-url=https://web.archive.org/web/20140509054944/http://www.swep-eds.com/XD%20Ada/XD%20Ada.html |archiv-datum=2014-05-09 |offline=1}}&lt;/ref&gt;</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Für Ada gibt es den quelloffenen Compiler [[GNAT]] unter [[GPL|GP-Lizenz]]. Die Firma AdaCore entwickelt die [[integrierte Entwicklungsumgebung]] (IDE) [[GNAT Programming Studio]], die in einer freien und einer kommerziellen Version angeboten wird. Darüber hinaus bieten verschiedene namhafte Hersteller Compiler mit IDEs für Ada an.&lt;ref&gt;{{Internetquelle |url=http://www.atego.com/products/aonix-objectada/ |titel=Aonix ObjectAda – Product – Atego |werk=atego.com |sprache=en |abruf=2011-10-17 |archiv-url=https://web.archive.org/web/20130806062035/http://www.atego.com/products/aonix-objectada/ |archiv-datum=2013-08-06 |offline=1}}&lt;/ref&gt;&lt;ref&gt;{{Internetquelle |url=<ins style="font-weight: bold; text-decoration: none;">https</ins>://www.ghs.com/products/AdaMULTI_IDE.html |titel=AdaMULTI IDE |werk=ghs.com |sprache=en |abruf=2011-10-17}}&lt;/ref&gt;&lt;ref&gt;{{Internetquelle |autor=DDC-I |url=http://www.adacompiler.com/ |titel=Ada Compilers |werk=adacompiler.com |sprache=en |abruf=2011-10-17}}&lt;/ref&gt;&lt;ref&gt;{{Internetquelle |url=<ins style="font-weight: bold; text-decoration: none;">https</ins>://www-01.ibm.com/software/awdtools/developer/ada/ |titel=IBM Software – Ada Developer Product Line |werk=ibm.com |sprache=en |abruf=2011-10-17}}&lt;/ref&gt;&lt;ref&gt;{{Internetquelle |url=http://www.swep-eds.com/XD%20Ada/XD%20Ada.html |titel=XD ADA |werk=swep-eds.com |sprache=en |abruf=2011-10-17 |archiv-url=https://web.archive.org/web/20140509054944/http://www.swep-eds.com/XD%20Ada/XD%20Ada.html |archiv-datum=2014-05-09 |offline=1}}&lt;/ref&gt;</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Ein Plugin für [[Eclipse (IDE)|Eclipse]], die [[GNATbench]], wurde zunächst in der kommerziellen Version GNATpro vertrieben, ist mittlerweile aber auch unter einer [[GPL]] verfügbar. Daneben gibt es einige kleinere IDEs, die Ada unterstützen und sich vor allem für die Lehre eignen, zum Beispiel [[jGRASP]], oder unter Windows das bekannte [[AdaGIDE]]. Außerdem existiert ein [[Emacs]]-Mode für Ada.</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Ein Plugin für [[Eclipse (IDE)|Eclipse]], die [[GNATbench]], wurde zunächst in der kommerziellen Version GNATpro vertrieben, ist mittlerweile aber auch unter einer [[GPL]] verfügbar. Daneben gibt es einige kleinere IDEs, die Ada unterstützen und sich vor allem für die Lehre eignen, zum Beispiel [[jGRASP]], oder unter Windows das bekannte [[AdaGIDE]]. Außerdem existiert ein [[Emacs]]-Mode für Ada.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td colspan="2" class="diff-lineno">Zeile 79:</td> <td colspan="2" class="diff-lineno">Zeile 79:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{Wikibooks|Ada Programming|Programming Ada|lang=en}}</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{Wikibooks|Ada Programming|Programming Ada|lang=en}}</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [news:comp.lang.ada comp.lang.ada] (Newsgroup)</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [news:comp.lang.ada comp.lang.ada] (Newsgroup)</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* [<del style="font-weight: bold; text-decoration: none;">http</del>://asharp.martincarlisle.com/ A# – Ada für .NET/Mono]</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* [<ins style="font-weight: bold; text-decoration: none;">https</ins>://asharp.martincarlisle.com/ A# – Ada für .NET/Mono]</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* [<del style="font-weight: bold; text-decoration: none;">http</del>://www.dwheeler.com/steelman/ Steelman On-Line]</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* [<ins style="font-weight: bold; text-decoration: none;">https</ins>://www.dwheeler.com/steelman/ Steelman On-Line]</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* [<del style="font-weight: bold; text-decoration: none;">http</del>://www.dwheeler.com/steelman/steeltab.htm Ada, C, C++, and Java vs. The Steelman]</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* [<ins style="font-weight: bold; text-decoration: none;">https</ins>://www.dwheeler.com/steelman/steeltab.htm Ada, C, C++, and Java vs. The Steelman]</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [http://www.cs.wichita.edu/~rodney/languages/Modula-Ada-comparison.txt Modula-3 and Ada]</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [http://www.cs.wichita.edu/~rodney/languages/Modula-Ada-comparison.txt Modula-3 and Ada]</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td colspan="2" class="diff-lineno">Zeile 87:</td> <td colspan="2" class="diff-lineno">Zeile 87:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* {{Webarchiv |url=http://www.tfh-berlin.de/~grude/SkriptAda.pdf |wayback=20070928000610 |text=Ada Vorlesungsskript}} (PDF; 1,4&amp;nbsp;MB) Vorlesungsskript mit Aufgaben, {{Webarchiv |url=http://www.tfh-berlin.de/~grude/LoesungenAda.pdf |wayback=20070928000358 |text=Lösungen}} (PDF; 88&amp;nbsp;kB), {{Webarchiv |url=http://www.tfh-berlin.de/~grude/BeispieleAda.zip |wayback=20070928000902 |text=Beispielprogrammen}} ([[Beuth-Hochschule für Technik Berlin]], Prof. Dr. Grude; 1,30 MB; [[ZIP-Dateiformat|ZIP]])</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* {{Webarchiv |url=http://www.tfh-berlin.de/~grude/SkriptAda.pdf |wayback=20070928000610 |text=Ada Vorlesungsskript}} (PDF; 1,4&amp;nbsp;MB) Vorlesungsskript mit Aufgaben, {{Webarchiv |url=http://www.tfh-berlin.de/~grude/LoesungenAda.pdf |wayback=20070928000358 |text=Lösungen}} (PDF; 88&amp;nbsp;kB), {{Webarchiv |url=http://www.tfh-berlin.de/~grude/BeispieleAda.zip |wayback=20070928000902 |text=Beispielprogrammen}} ([[Beuth-Hochschule für Technik Berlin]], Prof. Dr. Grude; 1,30 MB; [[ZIP-Dateiformat|ZIP]])</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [http://babdoc.free.fr/mag_info/John%20English%20-%20Ada%2095%20The%20Craft%20of%20Object-Oriented%20Programming.pdf Ada 95: The Craft of Object-Oriented Programming] (PDF; 1,4&amp;nbsp;MB) Online-Buch von John English</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [http://babdoc.free.fr/mag_info/John%20English%20-%20Ada%2095%20The%20Craft%20of%20Object-Oriented%20Programming.pdf Ada 95: The Craft of Object-Oriented Programming] (PDF; 1,4&amp;nbsp;MB) Online-Buch von John English</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* [<del style="font-weight: bold; text-decoration: none;">http</del>://www.pegasoft.ca/resources/boblap/book.html The Big Online Book of Linux Ada Programming] Online-Buch von Ken O. Burtch</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* [<ins style="font-weight: bold; text-decoration: none;">https</ins>://www.pegasoft.ca/resources/boblap/book.html The Big Online Book of Linux Ada Programming] Online-Buch von Ken O. Burtch</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>'''Referenz und Glossar'''</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>'''Referenz und Glossar'''</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* [<del style="font-weight: bold; text-decoration: none;">http</del>://www.adaic.org/standards/95lrm/html/RM-TOC.html Ada Reference Manual] – freie Ada-95-Online-Referenz</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* [<ins style="font-weight: bold; text-decoration: none;">https</ins>://www.adaic.org/standards/95lrm/html/RM-TOC.html Ada Reference Manual] – freie Ada-95-Online-Referenz</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Javier Miranda: [http://www.iuma.ulpgc.es/users/jmiranda/ ''A Detailed Description of the GNU Ada Run-Time''.] 2002</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Javier Miranda: [http://www.iuma.ulpgc.es/users/jmiranda/ ''A Detailed Description of the GNU Ada Run-Time''.] 2002</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> </table> SchlurcherBot https://de.wikipedia.org/w/index.php?title=Ada_(Programmiersprache)&diff=248940967&oldid=prev Florian Blaschke: /* Überblick */ 2024-09-27T12:49:26Z <p><span class="autocomment">Überblick</span></p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 27. September 2024, 14:49 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 15:</td> <td colspan="2" class="diff-lineno">Zeile 15:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Überblick ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Überblick ==</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Ada wurde anfänglich stark vom [[Verteidigungsministerium der Vereinigten Staaten|US-Verteidigungsministerium]] gefördert und unterstützt. Wie alle von der [[Internationale Organisation für Normung|internationalen Organisation für Normung]] (ISO) standardisierte Sprachen wird sie in regelmäßigen Abständen überarbeitet. Mit Veröffentlichung eines neuen Standards verliert der vorige seine Gültigkeit. Daher gibt es nur eine Sprache Ada; nur zur Unterscheidung der Generationen werden diese informell als Ada 83 (die erste standardisierte Generation), Ada 95, Ada 2005, Ada 2012 und Ada <del style="font-weight: bold; text-decoration: none;">202X</del> bezeichnet. Ada-[[Compiler]] werden gewöhnlich einer [[Validierung (Informatik)|Validierung]] unterzogen, der Ada Conformity Assessment Test Suite (ACATS), die praktisch Grundvoraussetzung für den professionellen Einsatz ist. ACATS ist ebenfalls ein ISO-Standard. Aufgrund der hohen Anforderungen, die validierte Compiler erfüllen müssen, hat Ada sich vor allem in sicherheitskritischen Bereichen durchgesetzt, zum Beispiel in der [[Flugsicherung]], in [[Eisenbahn#Sicherheit|Sicherheits-Einrichtungen der Eisenbahn]], in [[Waffensystem]]en, der [[Raumfahrt]], der [[Medizin]] oder der Steuerung von [[Kernkraftwerk]]en. Bis auf einzelne Ausnahmen verweigert sich die Automobilindustrie ihrer Verwendung.</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Ada wurde anfänglich stark vom [[Verteidigungsministerium der Vereinigten Staaten|US-Verteidigungsministerium]] gefördert und unterstützt. Wie alle von der [[Internationale Organisation für Normung|internationalen Organisation für Normung]] (ISO) standardisierte Sprachen wird sie in regelmäßigen Abständen überarbeitet. Mit Veröffentlichung eines neuen Standards verliert der vorige seine Gültigkeit. Daher gibt es nur eine Sprache Ada; nur zur Unterscheidung der Generationen werden diese informell als Ada 83 (die erste standardisierte Generation), Ada 95, Ada 2005, Ada 2012 und Ada <ins style="font-weight: bold; text-decoration: none;">2022</ins> bezeichnet. Ada-[[Compiler]] werden gewöhnlich einer [[Validierung (Informatik)|Validierung]] unterzogen, der Ada Conformity Assessment Test Suite (ACATS), die praktisch Grundvoraussetzung für den professionellen Einsatz ist. ACATS ist ebenfalls ein ISO-Standard. Aufgrund der hohen Anforderungen, die validierte Compiler erfüllen müssen, hat Ada sich vor allem in sicherheitskritischen Bereichen durchgesetzt, zum Beispiel in der [[Flugsicherung]], in [[Eisenbahn#Sicherheit|Sicherheits-Einrichtungen der Eisenbahn]], in [[Waffensystem]]en, der [[Raumfahrt]], der [[Medizin]] oder der Steuerung von [[Kernkraftwerk]]en. Bis auf einzelne Ausnahmen verweigert sich die Automobilindustrie ihrer Verwendung.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Fähigkeiten der Sprache ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Fähigkeiten der Sprache ==</div></td> </tr> </table> Florian Blaschke https://de.wikipedia.org/w/index.php?title=Ada_(Programmiersprache)&diff=248940905&oldid=prev Florian Blaschke: /* Geschichte */ 2024-09-27T12:47:40Z <p><span class="autocomment">Geschichte</span></p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 27. September 2024, 14:47 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 35:</td> <td colspan="2" class="diff-lineno">Zeile 35:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>In den 1970ern zeigte sich das [[Verteidigungsministerium der Vereinigten Staaten]] besorgt über die wachsende Anzahl von Programmiersprachen, die in seinen Projekten verwendet wurden. [[Wartung]], [[Ausbildung]], [[Modul (Softwarearchitektur)|Modularität]] und [[Wiederverwendung]] waren dadurch schwer beeinträchtigt. Viele der Programmiersprachen waren zudem [[proprietär]] (man war also vom Anbieter abhängig) oder schlicht veraltet. 1975 sollte eine Arbeitsgruppe diesen Dschungel lichten und eine Sprache finden oder erfinden, welche die Bedingungen des Ministeriums erfüllt. Eine Reihe von Anforderungskatalogen, bezeichnet als ''Strawmann'', ''Woodenman'', ''Tinman'', ''Ironman'' und ''Steelman'' (daneben für eine [[integrierte Entwicklungsumgebung]] die Dokumente ''Sandman'' (nicht veröffentlicht), ''Pebbleman'' und ''Stoneman'') wurden erstellt und viele existierende Sprachen daraufhin überprüft, doch 1977 kam man zum Ergebnis, dass keine der vorhandenen Sprachen geeignet war. Nach einer Ausschreibung kamen vier Kandidaten in die nähere Auswahl (''Red'', ''Green'', ''Blue'' und ''Yellow'' genannt), und im Mai 1979 entschied man sich für ''Green'' von [[Jean Ichbiah]], welches dann auf den Namen Ada getauft wurde. Die ursprüngliche Beschreibung wurde am 10. Dezember 1980 gebilligt, dem Geburtstag von [[Ada Lovelace]]. Der Standard erhielt die Bezeichnung MIL-STD 1815, da 1815 ihr Geburtsjahr war. Die erste Implementierung fand unter [[Multics]] statt.</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>In den 1970ern zeigte sich das [[Verteidigungsministerium der Vereinigten Staaten]] besorgt über die wachsende Anzahl von Programmiersprachen, die in seinen Projekten verwendet wurden. [[Wartung]], [[Ausbildung]], [[Modul (Softwarearchitektur)|Modularität]] und [[Wiederverwendung]] waren dadurch schwer beeinträchtigt. Viele der Programmiersprachen waren zudem [[proprietär]] (man war also vom Anbieter abhängig) oder schlicht veraltet. 1975 sollte eine Arbeitsgruppe diesen Dschungel lichten und eine Sprache finden oder erfinden, welche die Bedingungen des Ministeriums erfüllt. Eine Reihe von Anforderungskatalogen, bezeichnet als ''Strawmann'', ''Woodenman'', ''Tinman'', ''Ironman'' und ''Steelman'' (daneben für eine [[integrierte Entwicklungsumgebung]] die Dokumente ''Sandman'' (nicht veröffentlicht), ''Pebbleman'' und ''Stoneman'') wurden erstellt und viele existierende Sprachen daraufhin überprüft, doch 1977 kam man zum Ergebnis, dass keine der vorhandenen Sprachen geeignet war. Nach einer Ausschreibung kamen vier Kandidaten in die nähere Auswahl (''Red'', ''Green'', ''Blue'' und ''Yellow'' genannt), und im Mai 1979 entschied man sich für ''Green'' von [[Jean Ichbiah]], welches dann auf den Namen Ada getauft wurde. Die ursprüngliche Beschreibung wurde am 10. Dezember 1980 gebilligt, dem Geburtstag von [[Ada Lovelace]]. Der Standard erhielt die Bezeichnung MIL-STD 1815, da 1815 ihr Geburtsjahr war. Die erste Implementierung fand unter [[Multics]] statt.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Im Februar 1983 wurde die Sprache zu einer [[ANSI]]-Norm (ANSI/MIL-STD 1815A), die [[Internationale Organisation für Normung|ISO]] übernahm die Norm 1987 als ISO-8652:1987. Diese Version wird heute als Ada 83 bezeichnet, nach dem Jahr der ANSI-Normung. Ada 95, die gemeinsame ISO/ANSI-Norm ISO-8652:1995, wurde im Februar 1995 angenommen. Damit wurde Ada 95 zur ersten [[Objektorientierte Programmiersprache|objektorientierten Programmiersprache]] mit einer ISO-Norm. Im Juni 2001 wurde die erste technische Korrektur gemäß den Statuten der ISO als ISO/IEC 8652:1995/Cor 1:2001 angenommen. Weitere Überarbeitungen sind März 2007 ISO/IEC-8652:1995/AMD 1:2007, informell Ada 2005, ISO/IEC 8652:2012, informell Ada 2012, und der aktuelle Standard ISO/IEC 8652:2023, informell <del style="font-weight: bold; text-decoration: none;">ADA</del> 2022.</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Im Februar 1983 wurde die Sprache zu einer [[ANSI]]-Norm (ANSI/MIL-STD 1815A), die [[Internationale Organisation für Normung|ISO]] übernahm die Norm 1987 als ISO-8652:1987. Diese Version wird heute als Ada 83 bezeichnet, nach dem Jahr der ANSI-Normung. Ada 95, die gemeinsame ISO/ANSI-Norm ISO-8652:1995, wurde im Februar 1995 angenommen. Damit wurde Ada 95 zur ersten [[Objektorientierte Programmiersprache|objektorientierten Programmiersprache]] mit einer ISO-Norm. Im Juni 2001 wurde die erste technische Korrektur gemäß den Statuten der ISO als ISO/IEC 8652:1995/Cor 1:2001 angenommen. Weitere Überarbeitungen sind März 2007 ISO/IEC-8652:1995/AMD 1:2007, informell Ada 2005, ISO/IEC 8652:2012, informell Ada 2012, und der aktuelle Standard ISO/IEC 8652:2023, informell <ins style="font-weight: bold; text-decoration: none;">Ada</ins> 2022.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Nach der Einführung Adas 1983 fiel die Anzahl der verwendeten Programmiersprachen im Verantwortungsbereich des US-amerikanischen Verteidigungsministeriums bis 1996 von über 450 auf 37. Das US-Verteidigungsministerium schrieb vor, dass jedes Softwareprojekt mit einem Anteil von mehr als 30 % neuem Code in Ada geschrieben werden musste. Diese Vorschrift wurde 1997 aufgehoben, zudem wurden häufig Ausnahmen genehmigt. In vielen anderen Staaten der [[NATO]] wurden ähnliche Vorschriften erlassen.</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Nach der Einführung Adas 1983 fiel die Anzahl der verwendeten Programmiersprachen im Verantwortungsbereich des US-amerikanischen Verteidigungsministeriums bis 1996 von über 450 auf 37. Das US-Verteidigungsministerium schrieb vor, dass jedes Softwareprojekt mit einem Anteil von mehr als 30 % neuem Code in Ada geschrieben werden musste. Diese Vorschrift wurde 1997 aufgehoben, zudem wurden häufig Ausnahmen genehmigt. In vielen anderen Staaten der [[NATO]] wurden ähnliche Vorschriften erlassen.</div></td> </tr> </table> Florian Blaschke https://de.wikipedia.org/w/index.php?title=Ada_(Programmiersprache)&diff=248940887&oldid=prev Florian Blaschke: /* Geschichte */ aktualisiert 2024-09-27T12:47:14Z <p><span class="autocomment">Geschichte: </span> aktualisiert</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 27. September 2024, 14:47 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 35:</td> <td colspan="2" class="diff-lineno">Zeile 35:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>In den 1970ern zeigte sich das [[Verteidigungsministerium der Vereinigten Staaten]] besorgt über die wachsende Anzahl von Programmiersprachen, die in seinen Projekten verwendet wurden. [[Wartung]], [[Ausbildung]], [[Modul (Softwarearchitektur)|Modularität]] und [[Wiederverwendung]] waren dadurch schwer beeinträchtigt. Viele der Programmiersprachen waren zudem [[proprietär]] (man war also vom Anbieter abhängig) oder schlicht veraltet. 1975 sollte eine Arbeitsgruppe diesen Dschungel lichten und eine Sprache finden oder erfinden, welche die Bedingungen des Ministeriums erfüllt. Eine Reihe von Anforderungskatalogen, bezeichnet als ''Strawmann'', ''Woodenman'', ''Tinman'', ''Ironman'' und ''Steelman'' (daneben für eine [[integrierte Entwicklungsumgebung]] die Dokumente ''Sandman'' (nicht veröffentlicht), ''Pebbleman'' und ''Stoneman'') wurden erstellt und viele existierende Sprachen daraufhin überprüft, doch 1977 kam man zum Ergebnis, dass keine der vorhandenen Sprachen geeignet war. Nach einer Ausschreibung kamen vier Kandidaten in die nähere Auswahl (''Red'', ''Green'', ''Blue'' und ''Yellow'' genannt), und im Mai 1979 entschied man sich für ''Green'' von [[Jean Ichbiah]], welches dann auf den Namen Ada getauft wurde. Die ursprüngliche Beschreibung wurde am 10. Dezember 1980 gebilligt, dem Geburtstag von [[Ada Lovelace]]. Der Standard erhielt die Bezeichnung MIL-STD 1815, da 1815 ihr Geburtsjahr war. Die erste Implementierung fand unter [[Multics]] statt.</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>In den 1970ern zeigte sich das [[Verteidigungsministerium der Vereinigten Staaten]] besorgt über die wachsende Anzahl von Programmiersprachen, die in seinen Projekten verwendet wurden. [[Wartung]], [[Ausbildung]], [[Modul (Softwarearchitektur)|Modularität]] und [[Wiederverwendung]] waren dadurch schwer beeinträchtigt. Viele der Programmiersprachen waren zudem [[proprietär]] (man war also vom Anbieter abhängig) oder schlicht veraltet. 1975 sollte eine Arbeitsgruppe diesen Dschungel lichten und eine Sprache finden oder erfinden, welche die Bedingungen des Ministeriums erfüllt. Eine Reihe von Anforderungskatalogen, bezeichnet als ''Strawmann'', ''Woodenman'', ''Tinman'', ''Ironman'' und ''Steelman'' (daneben für eine [[integrierte Entwicklungsumgebung]] die Dokumente ''Sandman'' (nicht veröffentlicht), ''Pebbleman'' und ''Stoneman'') wurden erstellt und viele existierende Sprachen daraufhin überprüft, doch 1977 kam man zum Ergebnis, dass keine der vorhandenen Sprachen geeignet war. Nach einer Ausschreibung kamen vier Kandidaten in die nähere Auswahl (''Red'', ''Green'', ''Blue'' und ''Yellow'' genannt), und im Mai 1979 entschied man sich für ''Green'' von [[Jean Ichbiah]], welches dann auf den Namen Ada getauft wurde. Die ursprüngliche Beschreibung wurde am 10. Dezember 1980 gebilligt, dem Geburtstag von [[Ada Lovelace]]. Der Standard erhielt die Bezeichnung MIL-STD 1815, da 1815 ihr Geburtsjahr war. Die erste Implementierung fand unter [[Multics]] statt.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Im Februar 1983 wurde die Sprache zu einer [[ANSI]]-Norm (ANSI/MIL-STD 1815A), die [[Internationale Organisation für Normung|ISO]] übernahm die Norm 1987 als ISO-8652:1987. Diese Version wird heute als Ada 83 bezeichnet, nach dem Jahr der ANSI-Normung. Ada 95, die gemeinsame ISO/ANSI-Norm ISO-8652:1995, wurde im Februar 1995 angenommen. Damit wurde Ada 95 zur ersten [[Objektorientierte Programmiersprache|objektorientierten Programmiersprache]] mit einer ISO-Norm. Im Juni 2001 wurde die erste technische Korrektur gemäß den Statuten der ISO als ISO/IEC 8652:1995/Cor 1:2001 angenommen. Weitere Überarbeitungen sind März 2007 ISO/IEC-8652:1995/AMD 1:2007, informell Ada 2005, ISO/IEC 8652:2012, informell Ada 2012, und der aktuelle Standard ISO/IEC 8652:<del style="font-weight: bold; text-decoration: none;">2012/Cor 1:2016. Eine neue Version</del>, <del style="font-weight: bold; text-decoration: none;">arbeitstechnisch Ada 202X genannt, ist kurz</del> <del style="font-weight: bold; text-decoration: none;">vor</del> <del style="font-weight: bold; text-decoration: none;">Vollendung</del>.</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Im Februar 1983 wurde die Sprache zu einer [[ANSI]]-Norm (ANSI/MIL-STD 1815A), die [[Internationale Organisation für Normung|ISO]] übernahm die Norm 1987 als ISO-8652:1987. Diese Version wird heute als Ada 83 bezeichnet, nach dem Jahr der ANSI-Normung. Ada 95, die gemeinsame ISO/ANSI-Norm ISO-8652:1995, wurde im Februar 1995 angenommen. Damit wurde Ada 95 zur ersten [[Objektorientierte Programmiersprache|objektorientierten Programmiersprache]] mit einer ISO-Norm. Im Juni 2001 wurde die erste technische Korrektur gemäß den Statuten der ISO als ISO/IEC 8652:1995/Cor 1:2001 angenommen. Weitere Überarbeitungen sind März 2007 ISO/IEC-8652:1995/AMD 1:2007, informell Ada 2005, ISO/IEC 8652:2012, informell Ada 2012, und der aktuelle Standard ISO/IEC 8652:<ins style="font-weight: bold; text-decoration: none;">2023</ins>, <ins style="font-weight: bold; text-decoration: none;">informell</ins> <ins style="font-weight: bold; text-decoration: none;">ADA</ins> <ins style="font-weight: bold; text-decoration: none;">2022</ins>.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Nach der Einführung Adas 1983 fiel die Anzahl der verwendeten Programmiersprachen im Verantwortungsbereich des US-amerikanischen Verteidigungsministeriums bis 1996 von über 450 auf 37. Das US-Verteidigungsministerium schrieb vor, dass jedes Softwareprojekt mit einem Anteil von mehr als 30 % neuem Code in Ada geschrieben werden musste. Diese Vorschrift wurde 1997 aufgehoben, zudem wurden häufig Ausnahmen genehmigt. In vielen anderen Staaten der [[NATO]] wurden ähnliche Vorschriften erlassen.</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Nach der Einführung Adas 1983 fiel die Anzahl der verwendeten Programmiersprachen im Verantwortungsbereich des US-amerikanischen Verteidigungsministeriums bis 1996 von über 450 auf 37. Das US-Verteidigungsministerium schrieb vor, dass jedes Softwareprojekt mit einem Anteil von mehr als 30 % neuem Code in Ada geschrieben werden musste. Diese Vorschrift wurde 1997 aufgehoben, zudem wurden häufig Ausnahmen genehmigt. In vielen anderen Staaten der [[NATO]] wurden ähnliche Vorschriften erlassen.</div></td> </tr> </table> Florian Blaschke https://de.wikipedia.org/w/index.php?title=Ada_(Programmiersprache)&diff=248940744&oldid=prev Florian Blaschke: /* Überblick */ aktualisiert 2024-09-27T12:40:36Z <p><span class="autocomment">Überblick: </span> aktualisiert</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 27. September 2024, 14:40 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 15:</td> <td colspan="2" class="diff-lineno">Zeile 15:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Überblick ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Überblick ==</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Ada wurde anfänglich stark vom [[Verteidigungsministerium der Vereinigten Staaten|US-Verteidigungsministerium]] gefördert und unterstützt. Wie alle von der [[Internationale Organisation für Normung|internationalen Organisation für Normung]] (ISO) standardisierte Sprachen wird sie in regelmäßigen Abständen überarbeitet. Mit Veröffentlichung eines neuen Standards verliert der vorige seine Gültigkeit. Daher gibt es nur eine Sprache Ada; nur zur Unterscheidung der Generationen werden diese informell als Ada 83 (die erste standardisierte Generation), Ada 95, Ada 2005<del style="font-weight: bold; text-decoration: none;"> und</del> Ada 2012<del style="font-weight: bold; text-decoration: none;"> bezeichnet. Die nächste Generation ist im Wesentlichen abgeschlossen</del> und<del style="font-weight: bold; text-decoration: none;"> wird vorläufig als</del> Ada 202X bezeichnet. Ada-[[Compiler]] werden gewöhnlich einer [[Validierung (Informatik)|Validierung]] unterzogen, der Ada Conformity Assessment Test Suite (ACATS), die praktisch Grundvoraussetzung für den professionellen Einsatz ist. ACATS ist ebenfalls ein ISO-Standard. Aufgrund der hohen Anforderungen, die validierte Compiler erfüllen müssen, hat Ada sich vor allem in sicherheitskritischen Bereichen durchgesetzt, zum Beispiel in der [[Flugsicherung]], in [[Eisenbahn#Sicherheit|Sicherheits-Einrichtungen der Eisenbahn]], in [[Waffensystem]]en, der [[Raumfahrt]], der [[Medizin]] oder der Steuerung von [[Kernkraftwerk]]en. Bis auf einzelne Ausnahmen verweigert sich die Automobilindustrie ihrer Verwendung.</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Ada wurde anfänglich stark vom [[Verteidigungsministerium der Vereinigten Staaten|US-Verteidigungsministerium]] gefördert und unterstützt. Wie alle von der [[Internationale Organisation für Normung|internationalen Organisation für Normung]] (ISO) standardisierte Sprachen wird sie in regelmäßigen Abständen überarbeitet. Mit Veröffentlichung eines neuen Standards verliert der vorige seine Gültigkeit. Daher gibt es nur eine Sprache Ada; nur zur Unterscheidung der Generationen werden diese informell als Ada 83 (die erste standardisierte Generation), Ada 95, Ada 2005<ins style="font-weight: bold; text-decoration: none;">,</ins> Ada 2012 und Ada 202X bezeichnet. Ada-[[Compiler]] werden gewöhnlich einer [[Validierung (Informatik)|Validierung]] unterzogen, der Ada Conformity Assessment Test Suite (ACATS), die praktisch Grundvoraussetzung für den professionellen Einsatz ist. ACATS ist ebenfalls ein ISO-Standard. Aufgrund der hohen Anforderungen, die validierte Compiler erfüllen müssen, hat Ada sich vor allem in sicherheitskritischen Bereichen durchgesetzt, zum Beispiel in der [[Flugsicherung]], in [[Eisenbahn#Sicherheit|Sicherheits-Einrichtungen der Eisenbahn]], in [[Waffensystem]]en, der [[Raumfahrt]], der [[Medizin]] oder der Steuerung von [[Kernkraftwerk]]en. Bis auf einzelne Ausnahmen verweigert sich die Automobilindustrie ihrer Verwendung.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Fähigkeiten der Sprache ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Fähigkeiten der Sprache ==</div></td> </tr> </table> Florian Blaschke https://de.wikipedia.org/w/index.php?title=Ada_(Programmiersprache)&diff=246052996&oldid=prev 2A02:1210:1864:A00:45D7:CC1C:25D0:D8A9: Hinzugefügt bei "beeinflusste": Python - insbesondere: die "for"-Syntax mit Ranges und die Exceptions ("raise"-Statement). 2024-06-19T20:56:48Z <p>Hinzugefügt bei &quot;beeinflusste&quot;: Python - insbesondere: die &quot;for&quot;-Syntax mit Ranges und die Exceptions (&quot;raise&quot;-Statement).</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 19. Juni 2024, 22:56 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 9:</td> <td colspan="2" class="diff-lineno">Zeile 9:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> |Standardisierungen = ANSI/MIL-STD-1815 1983, ISO-8652 1995, Ada 2005, Ada 2012</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> |Standardisierungen = ANSI/MIL-STD-1815 1983, ISO-8652 1995, Ada 2005, Ada 2012</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> |Beeinflusst_von = [[Algol 68]], [[Pascal (Programmiersprache)|Pascal]], [[Modula-2]], [[C++]], [[Java (Programmiersprache)|Java]]</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> |Beeinflusst_von = [[Algol 68]], [[Pascal (Programmiersprache)|Pascal]], [[Modula-2]], [[C++]], [[Java (Programmiersprache)|Java]]</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> |Beeinflusste = [[C++]], [[Eiffel (Programmiersprache)|Eiffel]], [[PL/SQL]], [[Ruby (Programmiersprache)|Ruby]], [[Very High Speed Integrated Circuit Hardware Description Language|VHDL]], [[Seed7]]</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> |Beeinflusste = [[C++]], [[Eiffel (Programmiersprache)|Eiffel]], [[PL/SQL<ins style="font-weight: bold; text-decoration: none;">]], [[Python (Programmiersprache)|Python</ins>]], [[Ruby (Programmiersprache)|Ruby]], [[Very High Speed Integrated Circuit Hardware Description Language|VHDL]], [[Seed7]]</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> </table> 2A02:1210:1864:A00:45D7:CC1C:25D0:D8A9 https://de.wikipedia.org/w/index.php?title=Ada_(Programmiersprache)&diff=245614776&oldid=prev T. Wirbitzki: /* Literatur */ wl 2024-06-04T04:16:10Z <p><span class="autocomment">Literatur: </span> wl</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 4. Juni 2024, 06:16 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 59:</td> <td colspan="2" class="diff-lineno">Zeile 59:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Literatur ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Literatur ==</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* Manfred Nagl: ''Softwaretechnik mit Ada 95''. Vieweg, ISBN 3-528-15583-3.</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* <ins style="font-weight: bold; text-decoration: none;">[[</ins>Manfred Nagl<ins style="font-weight: bold; text-decoration: none;">]]</ins>: ''Softwaretechnik mit Ada 95''. Vieweg, ISBN 3-528-15583-3.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Harry Feldmann: ''Programmieren mit Ada''. Vieweg, ISBN 3-528-05205-8.</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Harry Feldmann: ''Programmieren mit Ada''. Vieweg, ISBN 3-528-05205-8.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Annette Weinert: ''Programmieren mit Ada und C''. Vieweg, ISBN 3-528-05240-6.</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Annette Weinert: ''Programmieren mit Ada und C''. Vieweg, ISBN 3-528-05240-6.</div></td> </tr> </table> T. Wirbitzki https://de.wikipedia.org/w/index.php?title=Ada_(Programmiersprache)&diff=245122906&oldid=prev Horst Gräbner: vorher richtig 2024-05-19T20:20:09Z <p>vorher richtig</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 19. Mai 2024, 22:20 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 29:</td> <td colspan="2" class="diff-lineno">Zeile 29:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Programmierwerkzeuge ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Programmierwerkzeuge ==</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Für Ada gibt es den quelloffenen Compiler [[GNAT]] unter [[GPL|<del style="font-weight: bold; text-decoration: none;">GPL</del>-Lizenz]]. Die Firma AdaCore entwickelt die [[integrierte Entwicklungsumgebung]] (IDE) [[GNAT Programming Studio]], die in einer freien und einer kommerziellen Version angeboten wird. Darüber hinaus bieten verschiedene namhafte Hersteller Compiler mit IDEs für Ada an.&lt;ref&gt;{{Internetquelle |url=http://www.atego.com/products/aonix-objectada/ |titel=Aonix ObjectAda – Product – Atego |werk=atego.com |sprache=en |abruf=2011-10-17 |archiv-url=https://web.archive.org/web/20130806062035/http://www.atego.com/products/aonix-objectada/ |archiv-datum=2013-08-06 |offline=1}}&lt;/ref&gt;&lt;ref&gt;{{Internetquelle |url=http://www.ghs.com/products/AdaMULTI_IDE.html |titel=AdaMULTI IDE |werk=ghs.com |sprache=en |abruf=2011-10-17}}&lt;/ref&gt;&lt;ref&gt;{{Internetquelle |autor=DDC-I |url=http://www.adacompiler.com/ |titel=Ada Compilers |werk=adacompiler.com |sprache=en |abruf=2011-10-17}}&lt;/ref&gt;&lt;ref&gt;{{Internetquelle |url=http://www-01.ibm.com/software/awdtools/developer/ada/ |titel=IBM Software – Ada Developer Product Line |werk=ibm.com |sprache=en |abruf=2011-10-17}}&lt;/ref&gt;&lt;ref&gt;{{Internetquelle |url=http://www.swep-eds.com/XD%20Ada/XD%20Ada.html |titel=XD ADA |werk=swep-eds.com |sprache=en |abruf=2011-10-17 |archiv-url=https://web.archive.org/web/20140509054944/http://www.swep-eds.com/XD%20Ada/XD%20Ada.html |archiv-datum=2014-05-09 |offline=1}}&lt;/ref&gt;</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Für Ada gibt es den quelloffenen Compiler [[GNAT]] unter [[GPL|<ins style="font-weight: bold; text-decoration: none;">GP</ins>-Lizenz]]. Die Firma AdaCore entwickelt die [[integrierte Entwicklungsumgebung]] (IDE) [[GNAT Programming Studio]], die in einer freien und einer kommerziellen Version angeboten wird. Darüber hinaus bieten verschiedene namhafte Hersteller Compiler mit IDEs für Ada an.&lt;ref&gt;{{Internetquelle |url=http://www.atego.com/products/aonix-objectada/ |titel=Aonix ObjectAda – Product – Atego |werk=atego.com |sprache=en |abruf=2011-10-17 |archiv-url=https://web.archive.org/web/20130806062035/http://www.atego.com/products/aonix-objectada/ |archiv-datum=2013-08-06 |offline=1}}&lt;/ref&gt;&lt;ref&gt;{{Internetquelle |url=http://www.ghs.com/products/AdaMULTI_IDE.html |titel=AdaMULTI IDE |werk=ghs.com |sprache=en |abruf=2011-10-17}}&lt;/ref&gt;&lt;ref&gt;{{Internetquelle |autor=DDC-I |url=http://www.adacompiler.com/ |titel=Ada Compilers |werk=adacompiler.com |sprache=en |abruf=2011-10-17}}&lt;/ref&gt;&lt;ref&gt;{{Internetquelle |url=http://www-01.ibm.com/software/awdtools/developer/ada/ |titel=IBM Software – Ada Developer Product Line |werk=ibm.com |sprache=en |abruf=2011-10-17}}&lt;/ref&gt;&lt;ref&gt;{{Internetquelle |url=http://www.swep-eds.com/XD%20Ada/XD%20Ada.html |titel=XD ADA |werk=swep-eds.com |sprache=en |abruf=2011-10-17 |archiv-url=https://web.archive.org/web/20140509054944/http://www.swep-eds.com/XD%20Ada/XD%20Ada.html |archiv-datum=2014-05-09 |offline=1}}&lt;/ref&gt;</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Ein Plugin für [[Eclipse (IDE)|Eclipse]], die [[GNATbench]], wurde zunächst in der kommerziellen Version GNATpro vertrieben, ist mittlerweile aber auch unter einer [[GPL]] verfügbar. Daneben gibt es einige kleinere IDEs, die Ada unterstützen und sich vor allem für die Lehre eignen, zum Beispiel [[jGRASP]], oder unter Windows das bekannte [[AdaGIDE]]. Außerdem existiert ein [[Emacs]]-Mode für Ada.</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Ein Plugin für [[Eclipse (IDE)|Eclipse]], die [[GNATbench]], wurde zunächst in der kommerziellen Version GNATpro vertrieben, ist mittlerweile aber auch unter einer [[GPL]] verfügbar. Daneben gibt es einige kleinere IDEs, die Ada unterstützen und sich vor allem für die Lehre eignen, zum Beispiel [[jGRASP]], oder unter Windows das bekannte [[AdaGIDE]]. Außerdem existiert ein [[Emacs]]-Mode für Ada.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> </table> Horst Gräbner https://de.wikipedia.org/w/index.php?title=Ada_(Programmiersprache)&diff=245122891&oldid=prev 2A02:3100:5EDB:DF01:5184:8359:9BEE:33: typo GPL-Lizenz 2024-05-19T20:19:30Z <p>typo GPL-Lizenz</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 19. Mai 2024, 22:19 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 29:</td> <td colspan="2" class="diff-lineno">Zeile 29:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Programmierwerkzeuge ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Programmierwerkzeuge ==</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Für Ada gibt es den quelloffenen Compiler [[GNAT]] unter [[GPL|<del style="font-weight: bold; text-decoration: none;">GP</del>-Lizenz]]. Die Firma AdaCore entwickelt die [[integrierte Entwicklungsumgebung]] (IDE) [[GNAT Programming Studio]], die in einer freien und einer kommerziellen Version angeboten wird. Darüber hinaus bieten verschiedene namhafte Hersteller Compiler mit IDEs für Ada an.&lt;ref&gt;{{Internetquelle |url=http://www.atego.com/products/aonix-objectada/ |titel=Aonix ObjectAda – Product – Atego |werk=atego.com |sprache=en |abruf=2011-10-17 |archiv-url=https://web.archive.org/web/20130806062035/http://www.atego.com/products/aonix-objectada/ |archiv-datum=2013-08-06 |offline=1}}&lt;/ref&gt;&lt;ref&gt;{{Internetquelle |url=http://www.ghs.com/products/AdaMULTI_IDE.html |titel=AdaMULTI IDE |werk=ghs.com |sprache=en |abruf=2011-10-17}}&lt;/ref&gt;&lt;ref&gt;{{Internetquelle |autor=DDC-I |url=http://www.adacompiler.com/ |titel=Ada Compilers |werk=adacompiler.com |sprache=en |abruf=2011-10-17}}&lt;/ref&gt;&lt;ref&gt;{{Internetquelle |url=http://www-01.ibm.com/software/awdtools/developer/ada/ |titel=IBM Software – Ada Developer Product Line |werk=ibm.com |sprache=en |abruf=2011-10-17}}&lt;/ref&gt;&lt;ref&gt;{{Internetquelle |url=http://www.swep-eds.com/XD%20Ada/XD%20Ada.html |titel=XD ADA |werk=swep-eds.com |sprache=en |abruf=2011-10-17 |archiv-url=https://web.archive.org/web/20140509054944/http://www.swep-eds.com/XD%20Ada/XD%20Ada.html |archiv-datum=2014-05-09 |offline=1}}&lt;/ref&gt;</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Für Ada gibt es den quelloffenen Compiler [[GNAT]] unter [[GPL|<ins style="font-weight: bold; text-decoration: none;">GPL</ins>-Lizenz]]. Die Firma AdaCore entwickelt die [[integrierte Entwicklungsumgebung]] (IDE) [[GNAT Programming Studio]], die in einer freien und einer kommerziellen Version angeboten wird. Darüber hinaus bieten verschiedene namhafte Hersteller Compiler mit IDEs für Ada an.&lt;ref&gt;{{Internetquelle |url=http://www.atego.com/products/aonix-objectada/ |titel=Aonix ObjectAda – Product – Atego |werk=atego.com |sprache=en |abruf=2011-10-17 |archiv-url=https://web.archive.org/web/20130806062035/http://www.atego.com/products/aonix-objectada/ |archiv-datum=2013-08-06 |offline=1}}&lt;/ref&gt;&lt;ref&gt;{{Internetquelle |url=http://www.ghs.com/products/AdaMULTI_IDE.html |titel=AdaMULTI IDE |werk=ghs.com |sprache=en |abruf=2011-10-17}}&lt;/ref&gt;&lt;ref&gt;{{Internetquelle |autor=DDC-I |url=http://www.adacompiler.com/ |titel=Ada Compilers |werk=adacompiler.com |sprache=en |abruf=2011-10-17}}&lt;/ref&gt;&lt;ref&gt;{{Internetquelle |url=http://www-01.ibm.com/software/awdtools/developer/ada/ |titel=IBM Software – Ada Developer Product Line |werk=ibm.com |sprache=en |abruf=2011-10-17}}&lt;/ref&gt;&lt;ref&gt;{{Internetquelle |url=http://www.swep-eds.com/XD%20Ada/XD%20Ada.html |titel=XD ADA |werk=swep-eds.com |sprache=en |abruf=2011-10-17 |archiv-url=https://web.archive.org/web/20140509054944/http://www.swep-eds.com/XD%20Ada/XD%20Ada.html |archiv-datum=2014-05-09 |offline=1}}&lt;/ref&gt;</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Ein Plugin für [[Eclipse (IDE)|Eclipse]], die [[GNATbench]], wurde zunächst in der kommerziellen Version GNATpro vertrieben, ist mittlerweile aber auch unter einer [[GPL]] verfügbar. Daneben gibt es einige kleinere IDEs, die Ada unterstützen und sich vor allem für die Lehre eignen, zum Beispiel [[jGRASP]], oder unter Windows das bekannte [[AdaGIDE]]. Außerdem existiert ein [[Emacs]]-Mode für Ada.</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Ein Plugin für [[Eclipse (IDE)|Eclipse]], die [[GNATbench]], wurde zunächst in der kommerziellen Version GNATpro vertrieben, ist mittlerweile aber auch unter einer [[GPL]] verfügbar. Daneben gibt es einige kleinere IDEs, die Ada unterstützen und sich vor allem für die Lehre eignen, zum Beispiel [[jGRASP]], oder unter Windows das bekannte [[AdaGIDE]]. Außerdem existiert ein [[Emacs]]-Mode für Ada.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> </table> 2A02:3100:5EDB:DF01:5184:8359:9BEE:33 https://de.wikipedia.org/w/index.php?title=Ada_(Programmiersprache)&diff=241619122&oldid=prev W like wiki: /* Einzelnachweise */ +Navl. 2024-01-27T23:30:00Z <p><span class="autocomment">Einzelnachweise: </span> +Navl.</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 28. Januar 2024, 01:30 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 95:</td> <td colspan="2" class="diff-lineno">Zeile 95:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Einzelnachweise ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Einzelnachweise ==</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>&lt;references /&gt;</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>&lt;references /&gt;</div></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>{{Navigationsleiste MIL-STD}}</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><br /></td> <td colspan="2" class="diff-empty diff-side-added"></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{Normdaten|TYP=s|GND=4000430-2}}</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{Normdaten|TYP=s|GND=4000430-2}}</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> </table> W like wiki