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à),
|