A Fortress programozási nyelv

Bevezetés

A Fortress programozási nyelvet az Oracle (korábban: Sun Microsystems) az amerikai védelmi minisztérium kutatási osztályának támogatásával, elsosorban HPC-re szánt nyelvként hozta létre. HPC-alkalmazások tervezésekor különös figyelmet kell szentelni a parallelizációnak, ugyanis az egyre inkább feltörekvoben lévo multi- és manycore rendszereket minél jobban ki kell használni a kutatásokhoz. A nyelv alapeszközei közé tartozik: A nyelv futtatható interpretált formában is, vagy lefordítható. Multiparadigmás nyelvként az eszközök széles skálát támogatja. Elérhetőek benne a traitek, az objektumorientált paradigma szerinti öröklődés, megjelennek a funkcionális nyelvekben jelenlévő kiszámíthatóság, illetve az Eiffelből ismert szerződések is.