CoffeeScript: Accelerated JavaScript Development [Trevor Burnham] on Paperback: pages; Publisher: Pragmatic Bookshelf; 1 edition (August 6, ). CoffeeScript burst onto the scene at the end of , and is beginning to show up everywhere. Ruby on Rails now ships with it as the default way to write. CoffeeScript compiles down to JavaScript through it’s NodeJS based compiler which it’s . Pragmatic Bookshelf’s Book “CoffeeScript: Accelerated JavaScript.

Author: Vugami Dorn
Country: Uganda
Language: English (Spanish)
Genre: Finance
Published (Last): 14 January 2005
Pages: 291
PDF File Size: 2.61 Mb
ePub File Size: 20.23 Mb
ISBN: 669-2-72362-605-4
Downloads: 73375
Price: Free* [*Free Regsitration Required]
Uploader: Yogis

This variable substitution within a string is called string interpolation, and CoffeeScript borrows this behavior from the Ruby language. Taking the lessons learned over the last decade from languages like Ruby and Python, it is a language with immense expressive power. There is no need for curly braces or semi-colons, but you do need to ensure proper 2-space nesting conventions.


With CoffeeScript in your toolkit, you can write great code anywhere. I wanted way more ‘this is how it works’ and more examples of good looking code.

See the latest edition here. Tutorials are easy to follow and cofteescript. He is the founder of DataBraid, a startup developing data analysis and visualization tools that support remote collaboration.

To ask other readers questions about CoffeeScriptplease sign up. Pragmayic this book, I hope to share the joy I felt when first exploring CoffeeScript, while helping readers to avoid many of the pitfalls–and to better understand the underlying JavaScript runtime. This book is not. In the first book on this exciting new language, CoffeeScript guru Trevor Burnham shows you how to hold onto all the power and flexibility of JavaScript while writing clearer, cleaner, and safer code.

Though CoffeeScript is a new language, you can already find it almost everywhere.

Return to Book Page. If you already know JavaScript, this book will make your transition to CoffeeScript easy. There’s a problem loading this menu right now. The book does justice as a CoffeeScript introduction cffeescript and the exercises are there to make it stick.

Quite a good introduction to CoffeeScript and does a nice job pointing out what’s good about CoffeeScript versus JavaScript. This website uses cookies for account and order processing.

CoffeeScript: Accelerated JavaScript Development: Trevor Burnham: : Books

The author even created an alternative to the missing method connect. If you like books and love to build cool products, we may be looking for you. The resulting JavaScript automatically wraps everything in an anonymous function to prevent defining global variables and also automatically prefixes the variable definitions with the var keyword. I could have used some more rigorous examples, and a bit more time on some of the more confusing aspects of the language itself.

The spread of Node. I am a marketing and design person, not a developer, and I felt that the pace of the book and depth of discussion was right on.

When the first edition of the book came out, Windows users had to use an emulated Linux environment like Cygwin to use Node-based CoffeeScript tools. One of the easiest ways to do this is to first pfagmatic Node.

Trevor Burnham coffeescri;t a full-stack web developer with a passion for new technologies. This website uses cookies for account and order processing. JavaScript may well be the most important language in the world, blessed with the unique privilege of running in all major web browsers and, thanks to Node. If a function has no parameters, you can forego the list of parameters in the function definition.

The book is packed with a lot of useful information ranging from installation instructions for the Macbasic language features, jQuery integration and server-side programming with Coffeescrpt.

This extensively revised and updated new edition includes an all-new project to demonstrate CoffeeScript in action, both in the browser and on pragmxtic Node. Happy w that for now. Unfortunately the last examples coffeeescript creating a node. Good read on the book and amazing exercises at the end of every chapters.

Variable scoping in JavaScript can sometimes be a tricky thing to master, so CoffeeScript takes some precautions to make sure our variables are only defined or in scope when we expect them to be. ComiXology Thousands of Digital Comics.

May 10, Carlos rated it it was amazing. This book lets you start doing it today. No trivia or quizzes yet. Within a week, I was able to do anything I could do in JavaScript in less time and with fewer bugs.

I was a bit hesitant to buy this book after seeing the low score on the reviews but decided to buy it anyway given that there are very few book available on the subject. The Ruby world was so enamored with it that they decided to make CoffeeScript a full-fledged part of Rails 3. Just nice codfeescript have it all in one place on my bookshelf. Paperbackpages.

CoffeeScript is JavaScript done right. Dominik rated it really liked it Oct 29, Daniel Schulte rated it liked it Sep 12, Just like Python, CoffeeScript has significant whitespace.

Each chapter is example-driven and includes challenging exercises to push your CoffeeScript know-how further.

Interview with Trevor Burnham on CoffeeScript

Aug 30, John rated it liked it. Jan 30, Andrey Dolganov rated it liked it Shelves: While Rails apps can exist without it, the JavaScript-driven interactive applications of tomorrow will use it extensively. Skip to main content.

I’d like to read this book on Kindle Don’t have a Kindle? Personally I would pragmatiic expanded the ‘How to Install CoffeeScript’ to the back of the book or even made it available online as a download this sounds ‘odd’ but to get CoffeeScript the reader will most likely have to have access to the ‘net anyway.