Фортран
З Вікіпедії, безкоштовно encyclopedia
Фортран (Fortran) (раніше FORTRAN[1] — скорочення від «The IBM Mathematical Formula Translating System», тобто «Система трансляції математичних формул від IBM») — імперативна мова програмування загального призначення, яка особливо підходить для інтенсивних чисельних та наукових обчислень. Розроблена корпорацією IBM в 1950-х роках в університетському містечку на півдні Сан-Хосе (Каліфорнія) для потреб наукових та інженерних проєктів.
Fortran | |
---|---|
Парадигма | структурна, імперативна (процедурна, об’єктно-орієнтована), узагальнена, паралельна |
Дата появи | 1957 |
Творці | Джон Бекус |
Розробник | Джон Бекус і IBM |
Система типізації | сильна, статична, маніфест |
Основні реалізації | Absoft, Cray, GFortran, G95, IBM, Intel, Lahey/Fujitsu, Open Watcom, Pathscale, PGI, Silverfrost, Oracle, XL Fortran, Visual Fortran, та інші |
Під впливом від | Speedcoding |
Вплинула на | ALGOL 58, BASIC, C, PL/I, PACT I, MUMPS, Ratfor |
Ліцензія | MIT |
Звичайні розширення файлів |
. |
Репозиторій вихідного коду | github.com/fortran-lang |
Вебсайт | fortran-lang.org |
Досить швидко Фортран почав домінувати в цій галузі програмування, і понад півстоліття постійно використовується для чисельного прогнозу погоди[2], аналізу методом скінченних елементів, обчислювальної гідродинаміки, обчислювальної фізики та хімії. Це одна з найбільш популярних мов для високопродуктивних обчислень, а також використовується для тестування швидкодії найпотужніших у світі суперкомп'ютерів[3][4].
Фортран вважається першою мовою програмування, що широко використовувалась та підтримувала найрізноманітніші комп'ютерні архітектури. Розвиток Фортрану відбувався паралельно ранній еволюції технології компіляторів, і багато досягнень в галузі теорії та розробки компіляторів були спеціально мотивовані необхідністю створення ефективного коду для програм мовою Фортран.