Sadržaj:
Definicija - Što znači Tvrđava?
Fortress je programski jezik koji je razvio Sun Microsystems kao platforma visoke performanse, iako se može koristiti i kao opći programski jezik.
Tvrđava je financirana od strane Računalnih sustava visokih produktivnosti (HPCS) Agencije za napredne istraživačke projekte (DARPA). Obično se koristi za proračune iz matematike, znanosti i inženjerstva koji zahtijevaju mnogo snage obrade.Tehopedija objašnjava Tvrđavu
HPCS projekt financirao je razvoj tri programska jezika, uključujući Fortress. 2006. godine Sunčeva tvrđava isključena je iz projekta, što je njezinu budućnost učinilo nepredvidivom. Sun je 2007. razvio drugačiju politiku financiranja, gdje je Fortress postala projekt otvorenog koda podržan naporima zajednice. U ožujku 2008. objavljena je verzija Fortress 1.0 i bila je vrlo kompatibilna s Javainim okruženjem virtualnog stroja.
Sintaksa u Tvrđavi odgovara matematičkim zapisima, baš poput FORTRAN-a, koji je IBM stvorio 1950-ih za inženjere, znanstvenike i matematičare. Tvrđava je siguran oblik FORTRAN-a koji uključuje neka poboljšanja, poput paralelizma, Unicode podrške i konkretne sintakse. Kao takav, Tvrđava je vrlo pogodna za rješavanje skupa jednadžbi i drugih složenih matematičkih operacija. No, budući da je potrebna velika količina RAM-a za pokretanje, njegova je upotreba uglavnom ograničena na superračunala i uporabu u akademskim istraživačkim institucijama.
