Home | Search | Help  
Home Page Università di Genova

Seminar Details


Date 9-2-2011
Time 14:30
Room/Location Sala conferenze (terzo piano)
Title Fortress: un linguaggio robusto per il calcolo scientifico ad alte prestazioni
Speaker Davide Ancona
Affiliation DISI
Link http://informatica.aulaweb.unige.it/course/view.php?id=244
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