3 ms·
but what does it do? racket is a scheme, so should already work with sicp. what does this add?
by andrewcooke 15y ago
but what does it do? racket is a scheme, so should already work with sicp. what does this add?
- deleted 15y ago[deleted]
- spacemanaki 15y agoThere are some differences between Racket and the Scheme in SICP, for instance SICP Scheme is a little bit more "vanilla", and uses set-car!, set-cdr! instead of the set-mcar!, set-mcdr! and other mutable pairs stuff in Racket (disclaimer: I don't know Racket, I just fumble with it occasionally while reading Scheme books that use other dialects). The best thing it adds though is full support for the picture language. http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-15.html#%_sec_2.2.4 http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-15.html... You can do things like > (right-split rogers 4) And get the resulting image right there in the DrRacket REPL.
- andrewcooke 15y agofwiw, that's another package it just provides (according to what i read on the linked page): http://planet.plt-scheme.org/display.ss?package=sicp.plt&owner=soegaard http://planet.plt-scheme.org/display.ss?package=sicp.plt&...
- deleted 15y ago[deleted]
- deleted 15y ago[deleted]
- swannodette 15y agoMIT Scheme is not standard Scheme - for example the concurrency constructs in MIT Scheme.