Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Ask HN: SICP Setup in 2024?
3 points by boppo1 on June 17, 2024 | hide | past | favorite | 4 comments
3 or 4 years ago, I started SICP on a machine I no longer have. Iirc I was working in Scheme but there was some tricky setup involved. I'd like to start again, but I don't have the free-time to explore the forum-rabbit-holes I did last time to find up-to-date information. The official SICP website links to MIT Scheme, but hasn't been updated since '03 and I've read some bits that there have been compatibility-breaking changes since then.

I've heard of using Dr. Racket, but I'd rather stay as close to the source text as possible.



This is what you want, I guess:

https://docs.racket-lang.org/sicp-manual/index.html

https://pkgs.racket-lang.org/package/sicp

Trying to run the original language from the times of original publishing on contemporary systems is just a needless hassle.

...just some rabbit from a hole in some forum ;-)

edit: It's also not dead and linkrotten, as can be seen here: https://github.com/sicp-lang/sicp

addit: also from your favourite forum: https://news.ycombinator.com/item?id=25442005


Thank you!


Sicp has a js version just fyi


I don't really know js well.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: