Categories: Informatica, Lezioni di Scheme
Jan
16
Da un po' di tempo mi interesso a come funzionano, internamente, i compilatori. Oggi pomeriggio ho deciso di provare a crearne uno, e per rendere le cose semplici ho deciso di creare un compilatore Brainf*ck. :DInnanzi tutto, è bene specificare la… more »
Sep
07
1) NegazioneIl fanboy non crede che qualcuno possa aver trovato un difetto in una macchina o in un software Apple, che considera perfetti e infallibili. Chiede continuamente a chi ha trovato il problema se è sicuro, se non è che lo fa solo a lui. Sosti… more »
Sep
04
Nella prima puntata di questa serie di articoli abbiamo parlato di come appaiono le espressioni in Scheme. Oggi andremo un po' più in profondità e presenteremo qualche nozione utile a creare programmi che effettivamente fanno qualcosa. In effetti, oggi s… more »
Sep
01
In questo articolo introdurrò il linguaggio Scheme, uno dei principali dialetti Lisp oggi in uso.
La prima domanda che un lettore potrebbe porsi è: perché imparare un dialetto del Lisp? Non sono forse altri i linguaggi che oggi vanno per la maggiore? Il… more »
Aug
20
Teorema Gli oggetti sono le chiusure dei poveri.Dimostrazione costruiamo un oggetto Counter in Scheme(define (Counter initial-value) (let ([value initial-value]) (list (lambda (x) (set! value (- value x))) (lambda (x)… more »
Recent comments