Corso di storia della scienza: Ritchie 1941
Dennis Ritchie 1941 L'Architettura dell'Invisibile: Dennis Ritchie e la Genesi del Calcolo Moderno L'impatto di Dennis Ritchie sulla Computer Science non è quantificabile semplicemente attraverso l'elenco delle sue invenzioni, ma attraverso il cambiamento ontologico che ha imposto al software. Con la creazione del C e il co-sviluppo di Unix , Ritchie ha definito i canoni di portabilità, modularità e sintesi che governano ancora oggi i sistemi distribuiti e i kernel moderni. 1. Il Linguaggio C: L'Eleganza dell'Astrazione a Basso Livello Prima del C, la programmazione di sistema era vincolata all'Assembly, rendendo il software intrinsecamente legato all'architettura hardware (ISA). Ritchie ha introdotto un linguaggio che è stato definito "un'astrazione dell'hardware", capace di offrire il controllo granulare dei puntatori e della memoria pur mantenendo una sintassi strutturata. Tipizzazione e Struttura: L'introduzione dei tipi di d...