San Francisco, CA, June 18, 2013—Racket is a powerful, elegant programming language well suited for novice coders, first-year programming students, and those who simply want to write better code in any language. With this in mind, one of Racket's original creators—Northeastern University professor Matthias Felleisen—teamed up with a handful of freshman computer science students to write Realm of Racket (No Starch Press, June 2013, 312 pp., $39.95, ISBN 9781593274917), released this month by No Starch Press. Using the students' insights about learning to program, the book mixes game programming, technical explanations, and comics to make powerful programming concepts accessible to a wide audience.
Inspired by Conrad Barski's essential Lisp programming guide, Land of Lisp, Realm of Racket guides readers through the fundamentals of the language with a fun, lighthearted tone. As readers master the concepts introduced in each chapter, they'll incorporate their newfound skills into a series of increasingly sophisticated Racket-based games—ranging from the simple Guess My Number game to Hungry Henry, a complex multiplayer game. Cartoon adventures keep things fun along the way, and chapter checkpoints make sure the material sticks.
Readers will also learn to:
- Write concise and elegant functional programs
- Create a graphical user interface using the 2htdp/image library
- Create a server to handle true multiplayer games
According to Barski, "Realm of Racket does a great job of taking a beginner from zero all the way to the most advanced programming topics. I don't know of any other programming textbook that manages to do this better. If you want to learn how to develop software in the best way possible, right from the start, Realm of Racket is the book you want."
Learning a serious programming language doesn't have to be a huge headache. With Realm of Racket, programming just got a lot more fun.
For more information or to request a review copy of Realm of Racket, contact Jessica Miller at No Starch Press ([email protected], +1.415.830.3899) or visit www.nostarch.com.
Chapter 14: Hungry Henry (PDF)
Table of Contents
Detailed Table of Contents (PDF)
No Starch Press Catalog Page
Realm of Racket
Publisher: No Starch Press
By Matthias Felleisen, David Van Horn, Conrad Barski, and Eight Students of Northeastern University
ISBN: 9781593274917, $39.95
June 2013, 312 pp.
You Might Also Be Interested In:
Available in fine bookstores everywhere, from http://www.oreilly.com/nostarch, or directly from No Starch Press (http://www.nostarch.com, [email protected], 1-800-420-7240).
About No Starch Press
Founded in 1994, No Starch Press publishes the finest in geek entertainment—unique books on technology, with a focus on open source, security, hacking, programming, alternative operating systems, LEGO, science, and math. Our titles have personality, our authors are passionate, and our books tackle topics that people care about. No Starch Press titles have been included in the prestigious Communication Arts Design Annual and STEP Inside 100 competition, and have won the Independent Publisher Book Award (the "IPPY") from Independent Publisher magazine. Visit http://www.nostarch.com for a complete catalog.
O'Reilly Media spreads the knowledge of innovators through its books, online services, magazines, and conferences. Since 1978, O'Reilly Media has been a chronicler and catalyst of cutting-edge development, homing in on the technology trends that really matter and spurring their adoption by amplifying "faint signals" from the alpha geeks who are creating the future. An active participant in the technology community, the company has a long history of advocacy, meme-making, and evangelism.
# # #
O'Reilly is a registered trademark of O'Reilly Media, Inc. All other trademarks are the property of their respective owners.