Spisu treści:
Definicja - Co oznacza Fortress?
Fortress to język programowania opracowany przez Sun Microsystems jako platforma programistyczna o wysokiej wydajności, chociaż może być również używany jako ogólny język programowania.
Fortress został sfinansowany przez wysoko wydajne systemy obliczeniowe (DARPA) Agencji Zaawansowanych Projektów Badawczych (HPCS). Jest ogólnie używany do obliczeń matematycznych, naukowych i inżynieryjnych, które wymagają dużej mocy obliczeniowej.Techopedia wyjaśnia Fortress
W ramach projektu HPCS sfinansowano opracowanie trzech języków programowania, w tym Fortress. W 2006 r. Sun's Fortress został wykluczony z projektu, przez co jego przyszłość jest nieprzewidywalna. W 2007 r. Sun opracował inną politykę finansowania, w której Fortress stał się projektem typu open source wspieranym przez wysiłki społeczności. W marcu 2008 roku została wydana wersja 1.0 Fortress, która była wysoce kompatybilna ze środowiskiem maszyn wirtualnych Java.
Składnia w Fortress nadaje się do notacji matematycznych, podobnie jak FORTRAN, który został stworzony przez IBM w latach 50. XX wieku dla inżynierów, naukowców i matematyków. Fortress to bezpieczna forma FORTRAN, która zawiera pewne ulepszenia, takie jak równoległość, obsługa Unicode i konkretna składnia. Jako taka, Fortress doskonale nadaje się do rozwiązywania zbiorów równań i innych złożonych operacji matematycznych. Ponieważ jednak wymaga dużej ilości pamięci RAM, jego użycie ogranicza się głównie do superkomputerów i zastosowań w akademickich instytucjach badawczych.
