3 ms·
HtDP is not about the language. It's about the design recipe, which is a structured way to go about programming that is not language specific, and is sometimes
by justinpombrio 8y ago
HtDP is not about the language. It's about the design recipe, which is a structured way to go about programming that is not language specific, and is sometimes used in other languages like Java.
And even Felleisen's HtDP course isn't taught in Racket: it's taught in a sequence of "student languages".
EDIT: Some of this is mentioned on these pages, but not explained very well if you hadn't heard of HtDP. See some of the better links that other commenters have posted.
- baldfat 8y agoWell technically Racket is a Programming Language for making Programming Languages. So you are making a subset language from Racket.
- skrishnamurthi 8y agoWe know that, thanks. (Co-author of both book and language here.) It doesn't obviate the point that @justinpombrio was trying to make, which is the relevant response to the parent post.