Jestem studentem trzeciego roku studiów licencjackich w programie inżynierii oprogramowania i wpadłem na pomysł, aby przeczytać SICP doradcy, aby uzyskać głębsze i bardziej fundamentalne zrozumienie zasad stojących za całym tym oprogramowaniem, które tworzymy.
Zasugerował, aby nie uczyć się Schematu do ukończenia książki (ponieważ nie jest to tak powszechne jak współczesne dialekty Lisp), ale zamiast tego wykonać ćwiczenia w Clojure.
To już jest trudna książka, jeśli spróbuję wykonać ćwiczenia z książki w bardziej nowoczesnym Clojure, jak by to działało? Na przykład nie mogę znaleźć żadnych prawdziwych rozwiązań, składnia, której uczą w Schemacie, jest inna itp.
recur
obsługuje tylko rekurencję ogona , a nie ogólne połączenia) i 2. których brakcall-with-current-continuation
jest potrzebny w rozdziale 4.