You may have heard the controversy about CoffeeScript becoming the default client-side language in Rails 3.1. We’ll tackle CoffeeScript (and JavaScript) from a Rubyist’s perspective, comparing object models, closures, syntax and more. Learning about CoffeeScript can help highlight the Ruby-ish parts of JavaScript. Jeremy Ashkenas is part of the Interactive News team at the New York Times, as well