ходячі мерці
Вперше я почув про Фортрана в дитинстві від батька. Він розповідав, що в 70-х роках йому доводилося годинами вистоювати черги до чи не єдиної ЕОМ у ВНЗ, щоб, використовуючи перфокарту, запустити примітивний код. Зізнаюся чесно, з тих пір і до недавнього часу (попри отриману технічну освіту) я був у повній впевненості, що Фортран залишився десь далеко там, у світі, де носіями інформації виступають дивні картонки з дірками, а комп'ютери коштують так дорого. що сприймаються як справжній атракціон.

Яке ж було моє здивування, коли я дізнався, що Фортран не просто десь використовується, він розвивається, затребуваний і, як і раніше, актуальний. Якщо ви також до цього моменту вважали, що Фортран давно має статус мерця, то вам кілька цікавих фактів, чому він ще ходить.
Пережив щонайменше 10 оновлень
Насправді той Фортран, про який ви чуєте від викладачів у школі або університеті, був створений у період з 1954 по 1957 роки. Він увійшов в історію, як перша повністю реалізована мова високого рівня, здійснив маленький прорив в IT-світі, але по суті був не надто зручним і функціональним. "Допилювати" його в IBM почали практично відразу, вже в 1958 з'явився FORTRAN II і паралельно FORTRAN III. Але більш-менш пристойний вигляд він набув лише в 70-х, коли з'явилися досить портативні машини, коли був розроблений повноцінний стандарт IBM FORTRAN IV, і з'явився FORTRAN 66 із циклами, мітками, умовними операторами, командами вводу/виводу та іншими за сучасними мірками примітивними здібностями.
Остання версія з'явилася в 2010 році, її назва Fortran 2008 (як бачите, в ході історії назва перестала писатися виключновеликими буквами), характерною рисою якої є різні паралельні обчислення, позитивно позначаються, як у швидкості обробки даних, і на розмірності оброблюваних масивів. Крім того, на 2018 рік заплановано вихід Fortran 2015. З анонсу випливає, що в ньому буде покращено інтеграцію з С, а також усунено поточні недоробки.
Входить до 30 найпопулярніших мов програмування
На сьогоднішній день 0,743% запитів у пошукових системах щодо мов програмування присвячено саме Фортрану. Щоб ви зрозуміли, наскільки це круто, просто уявіть, що такі мови, як Lisp, Scala, Clojure, LabVIEW, Haskell, Rust та VHDL, перебувають у рейтингу нижче.

Може працювати на Android (і не лише)
Компілятори для Фортана за його довгу історію розроблялися такими компаніями, як IBM, Microsoft, Compaq, HP, Oracle, завдяки чому сьогодні мова сумісна з Windows, Mac OS та Linux. Більше того, зручна програма з компілятором тепер можна взяти з собою, завдяки додатку CCTools для Android. Можна запустити компілятор і на вашому iPhone, але в цьому випадку доведеться трохи почаклувати.
Конкурує з MATLAB
Поки що в цьому тексті не було сказано головного, а саме сфери застосування Фортрана. Так ось ця мова, затребувана в науці та інженерії, повністю або частково застосовується для прогнозу погоди, океанографії, молекулярної динаміки, сейсмологічного аналізу. Загалом, це справжнісінька “Data Science”-мова родом із часу, коли до масового продажу вперше надійшов калькулятор.
При цьому варто визнати, що частково своєю популярністю Фортран завдячує спадщині. За довгі роки практично без конкуренції мова обросла величезною базою клієнтів, бібліотек та надбудов. Крім того, кожнаНаступна версія Фортрана неминуче підтримує попередні. Тому склалася ситуація, коли відсутні якісь суттєві фактори, для того, щоб вчені та інженери змушені були відмовитися від цього союзу.
По суті, головним конкурентом Фортрана на сьогоднішній день є MATLAB, який є більш універсальним, більш функціональним і зручним. Однак MATLAB при цьому має строгі обмеження щодо ПЗ, що використовується, досить дорого коштує і в більшості випадків просто зайвий.
Має відносно безхмарне майбутнє
Безперечно, ми не можемо передбачити, що буде через 10-20 років, і як за цей час зміниться IT-світ. Однак, якщо подивитися на можливих нових конкурентів для Фортрана (таких, як Go), їхня головна вада - універсалізація. Тобто творці Fortran дуже швидко намітили цільову аудиторію у вигляді вчених, їхня думка та побажання мають пріоритетне значення. Тому важко уявити, що завтра вони відмовляться від свого спецзамовлення заради якоїсь модної тенденції. Саме на підставі цього можна стверджувати, що ще одне покоління Фортран сміливо відходить.