20.09.1954 — Запуск первой программы на Fortran [вехи_истории]
В сентябре 1954 года команда Джона Бэкуса (IBM) на IBM 704 впервые успешно скомпилировала и запустила тестовую программу на Fortran.
👩💻 Это была небольшая математическая программа для проверки работы компилятора:
• выполняла простые арифметические вычисления (сложение, вычитание, умножение, деление);
• тестировала работу циклов и условных операторов;
• выводила корректные результаты на печатающее устройство.
Примерный сокращенный вид программы:
X = 2.0
Y = 3.0
Z = X*Y + 5.0
PRINT *, Z
END
После этого IBM стала тестировать настоящие инженерные задачи: например, расчёты траекторий, системы линейных уравнений и дифференциальные уравнения. Уже к 1957 году появился официальный релиз Fortran I, и программы на нём начали использоваться в аэрокосмической отрасли, военных расчётах и ядерной физике.
🔹 Главные особенности Fortran:
• Позволял работать с математическими формулами в привычной для учёных записи.
• Автоматически преобразовывал код в эффективные машинные инструкции.
• Существенно ускорял процесс разработки по сравнению с ассемблером.
🤔 Интересные факты:
- Первая версия Fortran появилась для компьютера IBM 704.
- Компилятор Fortran занимал около 25 человеко-лет разработки.
- Язык оказал огромное влияние на последующие языки программирования (C, Pascal и др.).
- Fortran используется до сих пор в областях, где важны вычисления высокой точности — физика, климатология, численные методы.
💪 Fortran стал первым реализованным языком программирования высокого уровня, созданным в IBM под руководством Джона Бэкуса. Его цель была сделать написание программ более доступным для инженеров и учёных, которые не обязаны были знать сложный машинный код.
⸻
❓ А на каком языке программирования вы написали первую программу?)