Sono uno studente universitario del terzo anno in un programma di ingegneria del software e ho portato l'idea di leggere SICP a un consulente per ottenere una comprensione più profonda e fondamentale dei principi alla base di tutto questo software che progettiamo.
Suggerì di non imparare Scheme per completare il libro (perché non è comune come i moderni dialetti di Lisp) ma di fare invece gli esercizi in Clojure.
È già un libro difficile, se provo gli esercizi del libro nel più moderno Clojure, come funzionerebbe? Ad esempio, non riesco a trovare soluzioni reali, la sintassi che insegnano per Scheme è diversa, ecc.
recur
gestisce solo la ricorsione della coda , non le chiamate generali) e 2. la cui mancanzacall-with-current-continuation
è necessaria per il capitolo 4.