Tecnicamente's Weblog

Just another WordPress.com weblog

Archivi Mensili: aprile 2009

Programmare in FORTRAN?

Il fortran come molti sanno è uno dei primi linguaggi di programmazione nati per facilitare la scrittura dei programmi.

In passato ha avuto il momento di successo, specialmente in ambito schientifico-ingegneristico.

Poi a poco a poco il suo utilizzo e la sua fama sono decaduti a favore di linguaggi come C e C++.

Ma veramente il FORTRAN è un linguaggio vetusto?

Personalmente penso di no.

Per la tesi di laurea e per passione ho programmato usando diversi linguaggi, tra cui C.

E’ ciò mi permette di dire con assoluta neutralità che il FORTRAN è un linguaggio comodo e potente per le applicazioni di calcolo puramente numerico.

Sia chiaro non parlo delle versioni fortran66 o fortran77, ma delle più recenti Fortran90 e 95.

Infatti con tali nuovi standard il linguaggio è statto ammodernato e svecchiato.

E’ stata introdotta la gestione nativa delle matrici e di svariate funzioni di gestione delle stesse ed altro.

Se siete avvezzi a usare matlab o scilab allora nel nuovo fortran95 troverete un amico potente, facile da usare e veloce.

Altra cosa importante e che nel mio caso ha fatto la differenza nello scrivere un software di calcolo complicato è stata l’attenzione che il fortran95 da alla limitazione di errori per sforamenti della memori, usi errati degli indici degli array filtro sul tipo di dati passati alle funzioni.

Insomma dovete provare per capire la bellezza che questo linguaggio ancora porta con se.

quindi?

quindi eccovi un piccolo link dove cominciare l’avventura: http://www.thefreecountry.com/compilers/fortran.shtml