Ero sivun ”Ada” versioiden välillä

Siirry navigaatioon Siirry hakuun
Juuri (keskustelu | muokkaukset)
Ak: Uusi sivu: {{Perustietoa|Ada (ohjelmointikieli)}} {{Ohjelmointikieli | nimi = Ada | paradigma = proseduraalinen, oliopohjainen, geneerinen | tyypitys = vahva, turvallinen, staattinen | evaluointitapa = innokas | suoritusmalli = käännettävä | muistinhallinta = manuaalinen, RAII | vakaaversio = Ada 2022 | kotisivu = <li> [https://www.adaic.org/ www.adaic.org] <li> [http://www.ada-auth.org/ www.ada-auth.org] <li> [https://ada-lang.io/ ada-lang.io]...
 
Juuri (keskustelu | muokkaukset)
Linkit käsikirjoihin
 
(Yhtä välissä olevaa versiota samalta käyttäjältä ei näytetä)
Rivi 20: Rivi 20:
* laiteläheinen ohjelmointi
* laiteläheinen ohjelmointi
* liitettävyys [[C]]-, [[COBOL]]- ja [[Fortran]]-koodiin
* liitettävyys [[C]]-, [[COBOL]]- ja [[Fortran]]-koodiin
* sopimuspohjainen ohjelmointi


== Esimerkki ==
== Esimerkki ==
Rivi 35: Rivi 36:
Kääntäminen:<br>
Kääntäminen:<br>
  $ gnatmake hello.adb
  $ gnatmake hello.adb
== Standardit ==
Adan standardit ovat vapaasti saatavilla käsikirjojen muodossa.
{| class=wikitable
! Arkinen nimi
! Standardi
! Käsikirja
|-
| rowspan=2 | Ada 83
| ANSI/MIL-STD 1815A
| rowspan=2 | [https://www.adaic.org/ada-resources/standards/ada83/ Ada 83 käsikirja]
|-
| ISO 8652:1987
|-
| rowspan=2 | Ada 95
| ISO/IEC 8652:1995
| rowspan=2 | [https://www.adaic.org/ada-resources/standards/ada-95-documents/ Ada 95 käsikirja]
|-
| ISO/IEC 8652:1995/Cor 1:2001
|-
| Ada 2005
| ISO/IEC 8652:1995/Amd 1:2007
| [https://www.adaic.org/ada-resources/standards/ada05/ Ada 2005 käsikirja]
|-
| rowspan=2 | Ada 2012
| ISO/IEC 8652:2012
| rowspan=2 | [https://www.adaic.org/ada-resources/standards/ada12/ Ada 2012 käsikirja]
|-
| ISO/IEC 8652:2012/Cor 1:2016
|-
| Ada 2022
| ISO/IEC 8652:2023
| [https://www.adaic.org/ada-resources/standards/ada22/ Ada 2022 käsikirja]
|}


== Avoimen lähdekoodin kääntäjät ==
== Avoimen lähdekoodin kääntäjät ==
Noudettu kohteesta ”https://www.linux.fi/wiki/Ada