Modernizacja programów w FORTRAN-ie
W TIOBE INDEX, pokazującym popularność jezyków programowania, w sierpniu 2023 roku język FORTRAN zajął 14 miejsce i w porównaniu do sierpnia 2022 roku wzniósł się z 18 pozycji.
Zapewne w archiwach przechowywane są programy napisane w języku FORTRAN sprzed kilkudziesięciu lat. Wprowadziliśmy więc usługę modernizacji oprogramowania w jezyku FORTRAN. Odnowienie sprowadza się do:
- aktualizacji kodu źródłowego ze standardu FORTRAN 77 do standardów Fortran 95 i 2008,
- przygotowania kompilacji kodu wykonywalnego na platformie 32 i 64 bitowej,
- utworzenia pakietów instalacyjnych,
- zapisania procesu modernizacji w systemie kontroli wersji GIT.
Zilustrujemy podjęte działania na poniższym przykładzie.
Stara wersja programów inżynierskich została utworzona w końcu lat 80 ubiegłego wieku.
Utworzony został nowy projekt i zaimportowano stary kod źródłowy.
Poprawione zostały ostrzeżenia i błędy jak zadeklarowane lecz nieużyte zmienne, ukryta konwersja typów, niewłaściwe statusy trybu otwarcia plików, użycie domyślnych urządzeń I/O.
Skompilowano kod, wytwarzając program wykonywalny.
Wzbogacono projekt o reprezentację graficzną danych i wyników obliczeń.