А ему и не надо быть "объектно-ориентированным"..
По своей природе, назначение (призвание ?) Фортрана - чисто расчетные
алгоритмы. "Объектная ориентированность" требуется (точнее- может
потребоваться) при разработке интерфейсных оболочек, обработке данных
со сложной структурой и т.д.
ИМХО, поддаваясь общему психозу - "все - в одном флаконе",
разработчики Fortran-компиляторов выбирают тупиковый путь:
посмотрите на этого монстра под названием (к примеру)
Digital Visual Fortran (или как он там теперь называется, опять ведь
перепродали? ..). Нужно просто правильно выбрать средства разработки:
пишешь оболочку с (интерактивной) обработкой "хитрых" структур данных
- берись (к примеру) за Visual С, Visual Basic или, допустим, LabView
(я фанат последнего средства). Делаешь "молотилку" - достаешь все тот-же
Фортран или Си.
С уважением, Юрий.
Полностью согласен с предыдущим ответом.
Добавлю только, что универсальные средства (все в одном флаконе), конечно,
нужны для оперативной разработки программ. Но если главное - повышение
качества программы, то нужно использовать разные средства, каждое из
которых делает отдельный фрагмент задачи лучше. В этой связи отмечу, что
вне контекста "какую задачу, за какие деньги и в какие сроки вы собираетесь решать",
дискуссия о сравнительном анализе разных средств является в целом пустой
тратой времени.
Мне кажется, что для вычислительных задач (в плане скорости обработки)
"объектность" возможно даже вредна, так как она съедает дополнительные ресурсы
компьютера.
Андрей Колесов