3 ms·
I think of it as the Python of Scheme (yes yes I know). Batteries included, well documented, big focus on ease-of-use. It also has a Big Idea; it aims to be th
by dTal 6y ago
I think of it as the Python of Scheme (yes yes I know). Batteries included, well documented, big focus on ease-of-use.
It also has a Big Idea; it aims to be the practical realization of the grand idea that Lisps are the perfect platform to build programming languages on, and to take this so radically far that you can have entirely different programming languages that nevertheless share, not just a runtime, but all their libraries. Unfortunately, so far, nobody except Racket enthusiasts appear to have much interest in building languages on top of Racket - but it's absolutely possible and practical, and someone really did accomplish the astonishing feat of implementing Python (Python 2, alas) in Racket, in such a way that you could combine libraries from both languages.