programmazione August 31, 2006 9:51 am (Save post)
Ovvero, l’idea di usare l’analisi statica di un programma scritto in un linguaggio dinamico per verificare che non ci siano errori nelle parti che sono controllabili staticamente.
Insomma, non proviamo che il programma è corretto, ma almeno diamo un’occhiata che non sia clamororsamente sbagliato.
A me pare la cosa più ragionevole per un linguaggio: se si vuole si aggiunge qualche indizio per il type checker qui e li e le cose continuano a funzionare allegramente per le parti di programma che non sono controllabili staticamente. Il che permette anche ad un programmatorei di utilizzare un approccio controllabile staticamente per parti di codice più delicate.
Link su Lambda the Ultimate, come al solito. Geniale il commento “In other news, the Holy Grail has been found”

