CHAPTER 1Prologues

“The programmers of tomorrow are the wizards of the future. You're going to look like you have magic powers compared to everyone else.”

Gabe Newell, founder, Valve

“Any sufficiently advanced technology is indistinguishable from magic.”

Arthur C. Clarke

“The programs we use to conjure processes are like a sorcerer's spells. They are carefully composed from symbolic expressions in arcane and esoteric programming languages.”

Harold Abelson and Gerald Jay Sussman, Structure and Interpretation of Computer Programs

A WIZARD'S TALE

The Sorting of Wizards

“A sorting shall now commence!” an ancient wizard announced. “We must assign all of you into your various Houses. Each House at this prestigious school champions a slightly ...

Get Don't Teach Coding now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.