--Imparando.net--

Ob-la-di

di Carlo Blasi

OB-LA-DI, un linguaggio di programmazione didattico

Questo progetto è servito a due scopi: imparare qualcosa sulla progettazione di un linguaggio e sull’implementazione di un compiler, e avere la possibilità di costruire un importante sistema software che sta alla base di tutto ciò che è possibile fare con un computer. Realizzare un compiler è un lavoro intenso in ordine di ore di lavoro e risorse siccome comprende le problematiche relative alla progettazione e all’implementazione di un linguaggio di programmazione. Usare un linguaggio esistente non avrebbe semplificato il problema in quanto i linguaggi che usiamo tutti i giorni sono troppo complessi per essere implementati da una sola persona nel corso di un anno scolastico. Il linguaggio che è stato implementato in questo progetto è quindi ispirato a quelli più diffusi ma ridotto all’essenziale.

Altro ...

OB-LA-DI.pdf
Licenza Creative Commons
Didattica di Alessandro Bugatti è distribuito con Licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 3.0 Unported.