Fortran/Historia

Historia języka Fortran
[edytuj]Język FORTRAN jest językiem programowania wysokiego poziomu. Został zaprojektowany w latach 1954-1957. Wymyślił go wraz ze swoim zespołem John Backus, pracownik firmy IBM. Pierwszym wyzwaniem, z jakim musieli się zmierzyć twórcy tego języka była wydajność. Obawiano się, że jeśli program napisany w języku wysokiego poziomu będzie zbyt wolny w stosunku do języków assemblerowych, to nikomu nie będzie chciało się go używać. Dołożono zatem wszelkich starań, aby zoptymalizować nowy język. Efektem tego jest dobra wydajność, porównywalna z językiem C. Kolejne standardy przynosiły nowe możliwości języka. Nadal obliczenia aerodynamiczne, wytrzymałościowe i cieplne prowadzone są z użyciem języka Fortran.
XXI wiek
[edytuj]Czy Fortran jest wciąż używany ?
- NASA poszukuje programisty znającego 60-letni język Fortran używany w oprogramowaniu sterującym sondą Voyager[1]
- dlaczego fizycy wciąż używają Fortrana [2][3]
Wersje języka Fortran
[edytuj]- FORTRAN Automatic Coding System for IBM704 - 1957r, pierwszy kompilator języka FORTRAN
- FORTRAN 66 - wersja języka Fortran, która rozpowszechniła się na komputerach.
- FORTRAN 77 - wersja, która zdominowała obliczenia numeryczne w latach 80. Pojawiła się w niej m.in. pętla while. Ostatnia wersja z zapisem obsługującym karty perforowane. Popularna do początku XXI wieku. Na początku XXI wieku występował kompilator g77, jednak nie jest on rozwijany (2012 r.).
- Fortran 90 - przełomowa wersja Fortranu (od tej wersji nazwę języka pisze się małymi literami). Nowy zapis, niedostosowany do kart perforowanych, struktury, wskaźniki, przeciążanie operatorów, moduły.
- Fortran 95 - niewielkie zmiany w stosunku do Fortranu 90. Dodana obsługa wątków. Ostatni proceduralny Fortran. Niektóre profesjonalne kompilatory zatrzymały się na tej wersji (NAG, Lahey, Absoft).
- Fortran 2003 - pierwszy obiektowy Fortran.
- Fortran 2008 - najnowszy standard języka Fortran. Obsługa równoległości - współtablice (ang. Coarrays)
Zobacz także
[edytuj]Aby przeczytać historię języka Fortran, odwiedź polską Wikipedię.