Ada: differenze tra le versioni

Wikibooks, manuali e libri di testo liberi.
Contenuto cancellato Contenuto aggiunto
Riga 20: Riga 20:
Ada è una buona scelta per il [[w:Rapid_application_development|Rapid Application Development]] (Rapido Sviluppo di Applicazioni), [[w:Extreme Programming|Extreme Programming]] (XP), e per lo sviluppo di [[w:Software Libero|Software Libero]].
Ada è una buona scelta per il [[w:Rapid_application_development|Rapid Application Development]] (Rapido Sviluppo di Applicazioni), [[w:Extreme Programming|Extreme Programming]] (XP), e per lo sviluppo di [[w:Software Libero|Software Libero]].


=== The Language Reference Manual === {{Da wikificareikipedia|ISO 8652}}
=== The Language Reference Manual ===


The Ada Reference Manual (RM) —full name ''[[w:ISO 8652|Ada Reference Manual, ISO/IEC 8652:1995(E)]]''— is the official language definition. If you have any question and nobody can answer you, you will find something in the RM <small>(albeit often a bit cryptic for non-language-lawyers)</small>. For this reason, all complete <small>(not draft)</small> pages in '''Ada Programming''' contain links into the appropriate pages in the RM.
The Ada Reference Manual (RM) —full name ''[[w:ISO 8652|Ada Reference Manual, ISO/IEC 8652:1995(E)]]''— is the official language definition. If you have any question and nobody can answer you, you will find something in the RM <small>(albeit often a bit cryptic for non-language-lawyers)</small>. For this reason, all complete <small>(not draft)</small> pages in '''Ada Programming''' contain links into the appropriate pages in the RM.

Versione delle 03:44, 28 giu 2007


Augusta Ada King, Contessa di Lovelace.

Prefazione

Benvenuti!! Questo wikibook, iniziato come traduzione dall'inglese, si propone come tutorial per la programmazione in Ada.

Questo è il primo tutorial dedicato al linguaggio di programmazione Ada che contenga anche la descrizione dello standard Ada 2005. Se sei un principiante potrai imparare il nuovo standard, se, invece, sei un esperto utilizzatore di Ada potrai conoscerne le novità.

Cenni Generali sull'Ada

Ada è un linguaggio di programmazione che prende il suo nome da Augusta Ada Byron, Contessa di Lovelace.

Ada include alcune caratteristiche che supportano direttamente, una programmazione orientata agli oggetti strutturata.

Ada è una buona scelta per il Rapid Application Development (Rapido Sviluppo di Applicazioni), Extreme Programming (XP), e per lo sviluppo di Software Libero.

The Language Reference Manual

The Ada Reference Manual (RM) —full name Ada Reference Manual, ISO/IEC 8652:1995(E)— is the official language definition. If you have any question and nobody can answer you, you will find something in the RM (albeit often a bit cryptic for non-language-lawyers). For this reason, all complete (not draft) pages in Ada Programming contain links into the appropriate pages in the RM.

=== Ada Conformity Assessment Test Suite === Template:Da wikificareikipedia

Unlike other programming languages, Ada compilers are officially tested and only those which pass this test are accepted for military and commercial work. This means that all Ada compilers behave (almost) the same, so you do not have to learn any dialects. But because the Ada standard allows the compiler writers to include some additions, you could learn a cool new feature only to find out that your favorite compiler does not support it....

Programming in Ada

Per Iniziare

Dove trovare un compilatore, o come compilare il sorgente, tutte le risposte qui:

Caratteristiche del Linguaggio

These chapters look at the broader picture. They are more tutorial like and show how the keyword, operators and so forth work together.

Computer Programming

The following articles are Ada adaptations from articles of the Computer programming book. The texts of these articles are language neutral but the examples are all Ada.

Language Summary

Within the following chapters we look at foundations of Ada. These chapters may be used for reference of a particular keyword, delimiter, operator and so forth.

Predefined Language Libraries

The library which comes with Ada in general and GNAT in particular. Ada's built in library is quite extensive and well structured. These chapters too are more reference like.

Other Language Libraries

Other libraries which are not part of the standard but freely available.

See also

Authors and contributors

This Wikibook has been written by:

If you wish to contribute as well you should read Contributing and join us at the Contributors lounge.Template:Link AdQ