Cuprins:
Definiție - Ce înseamnă Fortăreața?
Fortress este un limbaj de programare dezvoltat de Sun Microsystems ca platformă de programare performantă, deși poate fi folosit și ca limbaj de programare general.
Fortăreața a fost finanțată de Agențiile de Calcul pentru Productivitate de Sănătate (DARPA) de înaltă productivitate (HPCS). Este utilizat în general pentru calcule de matematică, știință și inginerie care necesită multă putere de procesare.Techopedia explică Cetatea
Proiectul HPCS a finanțat dezvoltarea a trei limbaje de programare, inclusiv Fortress. În 2006, Cetatea Soarelui a fost exclusă din proiect, făcând viitorul său imprevizibil. În 2007, Sun a dezvoltat o politică de finanțare diferită, în care Fortăreața a devenit un proiect open-source susținut de eforturile comunității. În martie 2008, versiunea 1.0 Fortress a fost lansată și a fost extrem de compatibilă cu mediul de mașină virtuală Java.
Sintaxa din Fortress este potrivită pentru notația matematică, la fel ca FORTRAN, care a fost creată de IBM în anii '50 pentru ingineri, oameni de știință și matematicieni. Fortress este o formă sigură de FORTRAN care include unele îmbunătățiri, cum ar fi paralelismul, suportul Unicode și sintaxa concretă. Ca atare, Cetatea este potrivită pentru rezolvarea seturilor de ecuații și a altor operații matematice complexe. Cu toate acestea, deoarece necesită o cantitate mare de RAM pentru a rula, utilizarea sa este limitată în mare parte la supercomputere și utilizarea în instituțiile de cercetare academică.