Яка різниця між f95 і Gfortran?

Сама команда gfortran, яку також можна встановити як системну команду f95. gfortran — це ще одна програма драйвера, але спеціально для компілятора Fortran 95. Різниця з gcc полягає в тому, що gfortran автоматично зв’яже правильні бібліотеки з вашою програмою. Набір бібліотек часу виконання.

Fortran 95 надає ефективну альтернативу поелементній побудові значень масиву у Fortran 90. Інструкція FORALL дозволяє вам явно вказати елементи масиву, розділи масиву, підрядки символів або цільові покажчики як функцію індексів елементів.

Найпоширенішою версією Fortran сьогодні залишається Fortran 77, хоча Fortran 90 стає все популярнішим. Fortran 95 — це переглянута версія Fortran 90, яка (станом на початок 1996 року) незабаром буде схвалена ANSI.

GNU Fortran є частиною GCC, колекції компіляторів GNU. GCC складається з колекції інтерфейсів для різних мов, які перекладають вихідний код у незалежну від мови форму під назвою GENERIC.

Компілятор GNU gfortran можна використовувати як на етапі компіляції, так і на етапі зв’язування під час створення виконуваних файлів. Виводить версію компілятора. Ця опція зазвичай використовується сама по собі (якщо взагалі використовується). Компілює файли вихідного коду в об’єктні файли та зупиняється.

Продуктивність – Fortran швидкий, у деяких випадках швидший за C, і моделювання клімату, як і багато інших наукових обчислень, пов’язане зі швидкістю. (Перевірте [2] для мовних тестів). Паралелізм. Продуктивність вимагає паралелізму, і Fortran робив це ще до того, як інші мови навіть знали, що це таке.