pmatos / racket-news

Repository for the Racket News Website
https://racket-news.com
11 stars 2 forks source link

New book using Racket (student languages): Animated Problem Solving: An Introduction to Program Design Using Video Game Development by Marco T. Morazán #82

Closed haijinSk closed 2 years ago

haijinSk commented 2 years ago

https://www.amazon.com/Animated-Problem-Solving_-An-Introduction-to-Program-Design-Using-Video-Game-Development-_Texts-in-Computer-Science_/dp/3030850900

https://www.springerprofessional.de/en/animated-problem-solving/20029642

Marco T. Morazán, Ph.D.: https://www.shu.edu/profiles/marcomorazan.cfm

pmatos commented 2 years ago

Hi @haijinSk, Does this book use Racket?

spdegabrielle commented 2 years ago

yes, DrRacket and HTDP student languages

haijinSk commented 2 years ago

Hello @pmatos, sir, glad to see racket-news are alive, and as @spdegabrielle wrote, yes, yes if one can see DrRacket and HTDP (How to Design Programs) student languages as Racket, or part of the "Racket ecosystem", or part of the "Racket perspective". Not the "#lang racket" but as I see it, the student languages are not so different from "raw" Racket, except they are more "beginner friendly".

BTW, for example, Matthias Felleisen has written nice words about the book:

“Marco Morazán has delivered a book for the freshman year that takes readers further than any other book. It introduces complete novices to the discipline of systematically designing programs. Almost on the sly, the book shows the reader how to create multi-player video games using iterative refinement and in the process clearly explains the concept of a synchronization bug, one of the most subtle problems of contemporary system development. The power of the approach is amazing. And you, dear young reader, are in for a treat.”

Thank you.