Fortran: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Correzione semantica
Etichette: Modifica visuale Modifica da mobile Modifica da web per mobile
Storia: gpgpu
 
Riga 26:
Il primo [[compilatore]] FORTRAN fu sviluppato a partire dal [[1954]] per il calcolatore [[IBM 704]] da un gruppo di lavoro guidato da [[John Backus]]. Si trattava di un [[compilatore ottimizzante]] (o ottimizzatore), poiché i progettisti ritenevano che nessuno avrebbe usato un linguaggio la cui efficienza non si avvicinasse a quella dei [[assembly|linguaggi assemblatori]].
 
Il linguaggio fu usato su larga scala soprattutto per scrivere programmi che eseguivano molti calcoli matematici e questo incoraggiò i progettisti a creare compilatori che generavano codice molto veloce. L'inclusione del [[tipo di dato|tipo]] [[numero complesso]] rese poi il Fortran il linguaggio d'elezione nella comunità scientifica. Al giorno d'oggi vengono ancora progettati nuovi compilatori Fortran, con prestazioni sempre più alte, e negli ultimi anni sono state anche rilasciate estensioni e librerie (come [[CUDA|CUDA Fortran]]) che permettono di utilizzare Fortran per svolgere [[GPGPU]]. Non si deve dimenticare poi che molti progressi nella teoria e nel progetto dei compilatori sono proprio derivati dalla necessità di ottenere compilatori Fortran in grado di generare un "buon" codice.
 
Diverse sono le versioni Fortran apparse: il FORTRAN I nel 1957, il FORTRAN II nel 1958, il FORTRAN III nel 1958 (usato da una ventina di clienti dell'IBM, ma mai pubblicato come prodotto commerciale per la sua mancanza di portabilità),