Clojure? Common Lisp? Something else?
Clojure? Common Lisp? Something else?
[0] - https://racket-lang.org
[1] - http://docs.racket-lang.org/sicp-manual/index.html?q=sicp#%2...
Additionally, if SICP proves too slow going or difficult math wise [3] you can always use drracket for HtDP [4] and it’s corresponding misnamed edX course(s) [5] and later on, PLaI [6].
[3] - http://cs.brown.edu/~sk/Publications/Papers/Published/fffk-h...
[4] - https://htdp.org/2018-01-06/Book/part_preface.html
[5] - https://www.edx.org/course/how-code-simple-data-ubcx-htc1x
More SICP stuff at https://bitbucket.org/snippets/Tetsumi/ke6jL4/sicp
https://www.gnu.org/software/mit-scheme/
It's the one that was used for the course at MIT. You're not really going to dig into real-world useful libraries when doing SICP anyway. It's a bit barebones, personally I enjoyed writing a bit of tooling while working on the book, admittedly it doesn't have the best dev experience out of the box.
Then when you do an actual project you can pick what works for that project. The fundamentals should carry over easily enough.