Beautiful Racket: An introduction to language-oriented programming using Racket Matthew Butterick. Beautiful Racket: An Introduction to Language-Oriented Programming Using Racket . 2024. Racket positions itself as a "programmable programming language" – more so than Lisp's usual claim to this title – which makes it attractive for exploring multi-paradigm and multi-language programming. Racket's…