Home | Search | Help  
Home Page Università di Genova

Seminar Details


Date 15-12-2010
Time 14:00
Room/Location DISI-Sala Conferenze
Title Fortress: un linguaggio robusto per il calcolo scientifico ad alte prestazioni
Speaker Prof. Davide Ancona
Affiliation DISI-Dipartimento di Informatica e Scienze dell'Informazione
Link http://informatica.aulaweb.unige.it/course/view.php?id=244&cal_m=12&cal_y=2010
Abstract Fortress č un linguaggio di ricerca nato nei laboratori Sun con i fondi del progetto High Productivity Computing Systems, finanziato da DARPA. Anche se in realtā il linguaggio condivide con il Fortran solo il dominio di applicazione, il nome Fortress č stato coniato appositamente per evidenziare lo scopo primario del progetto di produrre un "Fortran sicuro", ossia, un linguaggio per calcoli ad alte prestazioni che garantisse robustezza, riuso e produttivitā del software mediante caratteristiche tipiche dei moderni linguaggi di programmazione tipati staticamente. Oltre al parallelismo, Fortress incorpora le seguenti importanti caratteristiche: * č un linguaggio espressamente ideato per essere facilmente estendibile; * č component-based grazie al concetto di trait (una generalizzazione della nozione di classe); * č tipato staticamente e permette l'inferenza automatica di tipo; * ha una sintassi molto flessibile (basata su Unicode) e vicina allo stile matematico usuale.
Back to Seminars