1.1 Method to the Madness

Most of the time, when I’m learning a new programming language or framework, I’ll look for a quick interactive tutorial. My goal is to experience the language in a controlled environment. If I want, I can go off script and explore, but I’m basically looking for a quick jolt of caffeine, a snapshot of syntactic sugar, and core concepts.

But usually, the experience is not fulfilling. If I want to get the true flavor of a language that is more than a subtle extension of one I already know, a short tutorial is never going to work. I need a deep, fast dive. This book will give you such an experience not once but seven times. You’ll find answers to the following questions:

When you’re through, you will not be an expert in any of these languages, but you will know what each uniquely has to offer. Let’s get to the languages.