Kazalo:
Opredelitev - Kaj pomeni trdnjava?
Fortress je programski jezik, ki ga je Sun Microsystems razvil kot visokozmogljiva programska platforma, čeprav se lahko uporablja tudi kot splošni programski jezik.
Trdnjavo so financirali visoko zmogljivi računalniški sistemi (DARPA) za visoke produktivnosti (HPCS). Na splošno se uporablja za matematične, naravoslovne in inženirske izračune, ki zahtevajo veliko procesne moči.Techopedia razlaga trdnjavo
Projekt HPCS je financiral razvoj treh programskih jezikov, vključno s Fortress. Leta 2006 je bila Sunčeva trdnjava izključena iz projekta, zaradi česar je bila njena prihodnost nepredvidljiva. Leta 2007 je Sun razvil drugačno politiko financiranja, kjer je Fortress postala projekt odprtega izvora, ki ga podpirajo prizadevanja skupnosti. Marca 2008 je bila izdana različica Fortress 1.0 in je bila zelo združljiva z Java-jevim virtualnim računalniškim okoljem.
Skladnja v trdnjavi je primerna za matematični zapis, podobno kot FORTRAN, ki ga je IBM ustvaril v petdesetih letih za inženirje, znanstvenike in matematike. Fortress je varna oblika FORTRAN, ki vključuje nekatere izboljšave, kot so vzporednost, podpora Unicode in konkretna sintaksa. Kot taka je Fortress zelo primerna za reševanje nizov enačb in drugih zapletenih matematičnih operacij. Ker pa je za zagon potrebna velika količina RAM-a, je njegova uporaba večinoma omejena na superračunalnike in uporabo v akademskih raziskovalnih ustanovah.