Preface

I’ve long thought that the things that will ultimately resonate the most with people don’t reveal themselves immediately. Instead, they might initially present themselves as slightly interesting but not striking. I’ve seen this with music, film, literature, and every other aspect of human experience that I’ve looked at for any substantial amount of time. I’ve also seen this with at least two programming languages, JavaScript and CoffeeScript.

My early reaction to JavaScript was dismissive. Strangely, or not, years later I would be working almost exclusively in it. My early reaction to CoffeeScript was also dismissive. “Here we go,” I thought. “Yet another tool created because people don’t understand JavaScript!” I was wrong about CoffeeScript ...

Get CoffeeScript in Action now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.