Realm of Racket: Learn to Program, One Game at a Time!

3.75/5 · 96 ratings

Realm of Racket transforms the daunting task of learning a Lisp-based language into an entertaining adventure through game development. Written by a team of experts and students, this guide simplifies functional programming by prioritizing hands-on creativity over dry theory. You will start with simple guessing games and move toward complex graphical projects, all while mastering the unique synta…

Shelves
Conrad Barski Computers Northeastern University Students Software Programming Nonfiction book Computer Science Technology Unfinished Matthias Felleisen David Van Horn Technical Reference

More like this


The Art of Computer Programming, Volume 1: Fundamental Algorithms

The bible of all fundamental algorithms and the work that taught many of today's software developers most of what they know about computer program…

3.75/5 · 96 ratings

Design Patterns: Elements of Reusable Object-Oriented Software

Capturing a wealth of experience about the design of object-oriented software, four top-notch designers present a catalog of simple and succinct s…

3.75/5 · 96 ratings

Java Concurrency in Practice

"I was fortunate indeed to have worked with a fantastic team on the design and implementation of the concurrency features added to the Java platfo…

3.75/5 · 96 ratings

The Little Schemer

The notion that “thinking about computing is one of the most exciting things the human mind can do” sets both The Little Schemer (formerly known a…

3.75/5 · 96 ratings

Code: The Hidden Language of Computer Hardware and Software

What do flashlights, the British invasion, black cats, and seesaws have to do with computers? In CODE, they show us the ingenious ways we manipula…

3.75/5 · 96 ratings

Cracking the Coding Interview: 150 Programming Questions and Solutions

Now in the 5th edition, Cracking the Coding Interview gives you the interview preparation you need to get the top software developer jobs. This is…

3.75/5 · 96 ratings

The C++ Programming Language

More than three-quarters of a million programmers have benefited from this book in all of its editions Written by Bjarne Stroustrup, the creator o…

3.75/5 · 96 ratings

Patterns of Enterprise Application Architecture

Developers of enterprise applications (e.g reservation systems, supply chain programs, financial systems, etc.) face a unique set of challenges, d…

3.75/5 · 96 ratings

Working Effectively with Legacy Code

Get more out of your legacy systems, more performance, functionality, reliability, and manageability.Is your code easy to change? Can you get near…

3.75/5 · 96 ratings

The Little MLer

The Little MLer offers a unique and conversational approach to understanding the core principles of functional programming. Using a signature ques…

3.75/5 · 96 ratings

Programming Pearls

"The first edition of Programming Pearls was one of the most influential books I read early in my career, and many of the insights I first encount…

3.75/5 · 96 ratings

Growing Object-Oriented Software, Guided by Tests

Foreword by Kent Beck "The authors of this book have led a revolution in the craft of programming by controlling the environment in which software…

3.75/5 · 96 ratings