Come studente di ingegneria informatica, quest'anno ho dovuto programmare ad Ada. E la mia sorpresa è stata, soprattutto perché Ada è ancora una lingua abbastanza conosciuta, quella c'è pochissima documentazione su questa lingua.
Molti dei miei colleghi che usano GNU / Linux hanno finito per usare una macchina virtuale Windows per "mantenere le cose semplici", ma in realtà compilano Ada su GNU / Linux è molto semplice. Pertanto, in questo articolo vogliamo mostrarti come farlo passo dopo passo. Lo scopo di questo articolo è insegnarti come compilare Ada nel nostro Ubuntu, cosa che dalle informazioni che troveremo su Internet, sembra un compito complicato.
Ada è un linguaggio di programmazione abbastanza vecchio, quindi la tua documentazione è diventata un po 'obsoleta. Puoi vedere di persona che se cerchi su Google come compilare Ada in GNU / Linux, vengono fuori pochissime informazioni. Anche così, come abbiamo già detto, compilare Ada è facile come installare il Compilatore GNAT, che fa parte della GNU Compiler Collection.
Per questo, è sufficiente che eseguiamo quanto segue nel Terminale:
sudo apt-get install gnat-4.4
E questo è tutto, possiamo compilare Ada nel nostro Ubuntu. Così facile.
Ora, se vogliamo avere GNAT-GPS, l'ambiente di sviluppo GNAT, dobbiamo installarlo eseguendo quanto segue:
sudo apt-get install gnat-gps
Una volta installato, avremo già un IDE come quello nell'immagine che fa da capo a questo articolo.
Come vedi, esistono a due vie per compilare Ada su Ubuntu, dall'IDE stesso, tramite il pulsante «Build All», o utilizzando un altro editor di testo (come Vim) e compilarlo dal terminale.
Personalmente mi piace farlo nel secondo modo, dato che con un solo comando puoi già compilare un intero progetto. Ed è quello, per dirla in qualche modo, con Gnat basta compilare il programma principale, ed è già incaricato di cercare tutti i pacchetti che stiamo utilizzando nel nostro progetto.
Ad esempio, se abbiamo un programma chiamato main.adb che usa altri pacchetti (altri .ads e .adb), dobbiamo solo usare Gnatmake, come segue:
gnatmake main.adb
E poi esegui il file di output con:
./principale
Come puoi vedere, compilare Ada in Ubuntu è molto semplice. La verità è che, come ho detto prima, ci sono poche informazioni su Internet, quindi all'inizio può sembrare che compilare Ada in GNU / Linux sia un lavoro macchinoso o difficile, ma niente è più lontano dalla verità, abbiamo visto come con un semplice comando possiamo compilare un intero progetto, e se siamo più che IDE, allora ne abbiamo anche uno a nostra disposizione.
Speriamo che l'articolo ti sia stato utile 😉
Pensavo che Ada fosse già obsoleta!
Ebbene, sebbene non sia obsoleto al 100%, la verità è che in generale viene utilizzato sempre meno. Anche così, è un linguaggio che è spesso usato molto nelle università, soprattutto per quanto bene rappresenta la programmazione orientata agli oggetti e l'indipendenza tra la dichiarazione e l'implementazione del codice.
Ciao:
Ad oggi, aprile 2021, ricevo questo errore:
E: Il pacchetto "gnat-4.4" non ha un candidato per l'installazione
Saluti.