Je suis un étudiant en troisième année de baccalauréat dans un programme de génie logiciel, et j'ai soulevé l'idée de lire SICP à un conseiller pour acquérir une compréhension plus profonde et plus fondamentale des principes derrière tous ces logiciels que nous concevons.
Il a suggéré de ne pas apprendre Scheme pour terminer le livre (car ce n'est pas aussi courant que les dialectes modernes de Lisp) mais de faire les exercices en Clojure à la place.
C'est un livre déjà difficile, si je tente les exercices du livre dans le Clojure plus moderne, comment cela fonctionnerait-il? Par exemple, je ne trouve aucune solution réelle, la syntaxe qu'ils enseignent pour Scheme est différente, etc.
recur
ne gère que la récursivité de la queue , pas les appels généraux) et 2. dont le manquecall-with-current-continuation
est nécessaire pour le chapitre 4.