10 PRINT CHR$(205.5+RND(1)); : GOTO 10
One line of code can reveal the entire history of a digital era. This collaborative study examines a single string of BASIC commands that generated an infinite maze on the Commodore 64. By analyzing ten characters of software, the authors demonstrate how a simple program serves as a window into the evolution of computing and creative expression. They treat code as a cultural text, exploring how t…
Shelves
More like this
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…
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…
The History of the Future: Oculus, Facebook, and the Revolution That Swept Virtual Reality
The dramatic, larger-than-life true story behind the founding of Oculus and its quest for virtual reality, by the bestselling author of Console Wa…
The Clean Coder: A Code of Conduct for Professional Programmers
Programmers who endure and succeed amidst swirling uncertainty and nonstop pressure share a common They care deeply about the practice of creating…
Automate the Boring Stuff with Python: Practical Programming for Total Beginners
If you've ever spent hours renaming files or updating hundreds of spreadsheet cells, you know how tedious tasks like these can be. But what if you…
The Ultimate History of Video Games: From Pong to Pokemon - The Story Behind the Craze That Touched Our Lives and Changed the World
Steven L. Kent delivers a definitive account of the electronic entertainment industry, tracing its evolution from simple laboratory experiments to…
Designing Virtual Worlds
Richard Bartle, the creator of the first MUD, provides an exhaustive analysis of the architecture behind online environments. This work examines h…
The Art of Game Design: A Book of Lenses
Good game design happens when you view your game from as many perspectives as possible. Written by one of the world's top game designers, The Art …
Reality is Broken: Why Games Make Us Better and How They Can Change the World
More than 31 million people in the UK are gamers. The average young person in the UK will spend 10,000 hours gaming by the age of twenty-one. What…
Slay
Kiera Johnson is a high school honors student who leads a secret double life as the creator of SLAY, a massive multiplayer online role playing gam…
Structure and Interpretation of Computer Programs
Structure and Interpretation of Computer Programs has had a dramatic impact on computer science curricula over the past decade. This long-awaited …
Game Over, Press Start to Continue: How Nintendo Conquered the World
David Sheff delivers a masterful account of how a modest Japanese playing card company transformed into a global titan of the video game industry.…