Title
Realm of Racket: Learn to Program, One Game at a Time!,New
Sold by Ergodebooks, an authorized reseller.
Returns accepted within 30 days | support@ergodebooks.com
Shipping Information
- Free Standard Shipping — United States only
- Processing Time: 1–3 business days
- Estimated Delivery: 3–5 business days after dispatch
- Double-boxed, fully insured & discreetly packaged
- Tracking number sent via email once dispatched
- Orders over $250 require signature upon delivery. Taxes calculated at checkout.
Returns & Refund
Returns accepted within 30 days of delivery.
Damaged or Defective Item
Free return shipping + replacement or full refund
Wrong Item Received
Free return shipping + replacement or full refund
Change of Mind
Return shipping at customer's expense · 25% restocking fee applies
Racket is a descendant of Lisp, a programming language renowned for its elegance, power, and challenging learning curve. But while Racket retains the functional goodness of Lisp, it was designed with beginning programmers in mind. Realm of Racket is your introduction to the Racket language.In Realm of Racket, you'll learn to program by creating increasingly complex games. Your journey begins with the Guess My Number game and coverage of some basic Racket etiquette. Next you'll dig into syntax and semantics, lists, structures, and conditionals, and learn to work with recursion and the GUI as you build the Robot Snake game. After that it's on to lambda and mutant structs (and an Orc Battle), and fancy loops and the Dice of Doom. Finally, you'll explore laziness, AI, distributed games, and the Hungry Henry game.As you progress through the games, chapter checkpoints and challenges help reinforce what you've learned. Offbeat comics keep things fun along the way.As you travel through the Racket realm, you'll:Master the quirks of Racket's syntax and semanticsLearn to write concise and elegant functional programsCreate a graphical user interface using the 2htdp/image libraryCreate a server to handle true multiplayer gamesRealm of Racket is a lighthearted guide to some serious programming. Read it to see why Racketeers have so much fun!
⚠️ WARNING (California Proposition 65):
This product may contain chemicals known to the State of California to cause cancer, birth defects, or other reproductive harm.
For more information, please visit www.P65Warnings.ca.gov.
- Q: What is the primary focus of 'Realm of Racket'? A: 'Realm of Racket' primarily focuses on teaching beginners how to program using the Racket language through the development of various games.
- Q: How many pages does 'Realm of Racket' have? A: 'Realm of Racket' contains a total of 320 pages.
- Q: Who is the author of 'Realm of Racket'? A: The author of 'Realm of Racket' is Matthias Felleisen.
- Q: What programming concepts does the book cover? A: 'Realm of Racket' covers concepts such as syntax and semantics, lists, structures, conditionals, recursion, graphical user interfaces, and server creation for multiplayer games.
- Q: Is 'Realm of Racket' suitable for complete beginners? A: Yes, 'Realm of Racket' is designed with beginning programmers in mind, making it suitable for complete beginners.
- Q: What is the binding type of 'Realm of Racket'? A: 'Realm of Racket' is available in paperback binding.
- Q: What is the publication date of 'Realm of Racket'? A: 'Realm of Racket' was published on June 13, 2013.
- Q: Does the book include any visual aids or illustrations? A: Yes, 'Realm of Racket' includes offbeat comics and illustrations to make learning more enjoyable.
- Q: What edition of 'Realm of Racket' is this book? A: 'Realm of Racket' is the first edition.
- Q: Can 'Realm of Racket' help in learning about AI and distributed games? A: Yes, 'Realm of Racket' includes advanced topics such as laziness, AI, and distributed games towards the end of the book.