Оглавление:
Определение - Что означает крепость?
Fortress - это язык программирования, разработанный Sun Microsystems в качестве высокопроизводительной платформы программирования, хотя он также может использоваться в качестве основного языка программирования.
Крепость финансировалась Высокопроизводительными вычислительными системами (HPCS) Агентства перспективных исследовательских проектов (DARPA). Он обычно используется для математических, научных и инженерных расчетов, которые требуют большой вычислительной мощности.Техопедия объясняет крепость
Проект HPCS финансировал разработку трех языков программирования, включая Fortress. В 2006 году Sun Fortress была исключена из проекта, что сделало ее будущее непредсказуемым. В 2007 году Sun разработала другую политику финансирования, где Fortress стал проектом с открытым исходным кодом, поддерживаемым усилиями сообщества. В марте 2008 года была выпущена версия Fortress 1.0, которая была полностью совместима со средой виртуальных машин Java.
Синтаксис в Fortress подходит для математической записи, во многом как FORTRAN, который был создан IBM в 1950-х годах для инженеров, ученых и математиков. Fortress - это безопасная форма FORTRAN, которая включает в себя некоторые улучшения, такие как параллелизм, поддержка Unicode и конкретный синтаксис. Таким образом, Fortress хорошо подходит для решения систем уравнений и других сложных математических операций. Однако, поскольку для работы требуется большой объем оперативной памяти, его использование в основном ограничено суперкомпьютерами и используется в научных исследовательских институтах.
