2 research outputs found

    Programmazione memory-safe senza garbage collection: il caso del linguaggio Rust

    Get PDF
    Linguaggi di programmazione a basso livello permettono di ottenere prestazioni elevate, spesso a discapito di quella che viene definita "memory-safety", termine che racchiude un insieme di errori inerenti ad accessi ad aree di memoria non autorizzati. L'accesso ad aree di memoria non consentite porta inevitabilmente alla presenza di vulnerabilità a livello di sicurezza del sistema, è dunque necessario tenere questo problema in grande considerazione al momento dello sviluppo di un software. Rust è un linguaggio di programmazione di basso livello nato negli ultimi anni che ha introdotto tre concetti concetti fondamentali volti a garantire la memory-safety, cercando di rimanere prestante come linguaggi che invece non la garantiscono, come ad esempio C

    Students and universities : eleventh report of Session 2008-09

    Get PDF
    corecore