The Changelog: Software Development, Open Source

Software’s best weekly news brief, deep technical interviews & talk show.

https://changelog.com/podcast

subscribe
share






CoffeeScript and JavaScript


Wynn and special guest host Micheil Smith sat down with Jeremy Ashkenas from DocumentCloud to chat about CoffeeScript, a cool language that compiles to JavaScript.

Leave us a comment

Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!

Featuring:

  • Wynn Netherland – Twitter, GitHub

Show Notes:

  • CoffeeScript - a cool language that compiles to JavaScript.
  • DocumentCloud - an index of primary source documents and a tool for annotating, organizing and publishing them on the web.
  • Haskell - an advanced purely functional programming language
  • Everything in CoffeeScript is an expression
  • Switch statements in CoffeeScript compile to if/else chains
  • CoffeeScript has powerful comprehensions for Arrays, Objects, and Ranges
  • Existential operator should look familiar to Rubyists
  • Splats make JavaScript arguments even easier
  • ECMAScript 5.0 - the latest JavaScript standard
  • ECMAScript Harmony
  • CoffeeScript’s String Interpolation
  • CoffeeScript’s Class/inheritance features
  • Function binding - as President Clinton said “It depends on what your definition of ‘this’ is…” ;-)
  • Jeremy loves working with <canvas> to create Buddhabrot Fractals
  • Node.js finds its way into every episode!
  • NPM is the new standard for Node Package Management
  • JSLint cleans up your JavaScripts.
  • Jade gives your JavaScript Haml envy from TJ Holowaychuk
  • Lincoln Shire Poacher - RaphaelJS graphics from Chris Lloyd
  • Underscore.js - featured in Episode 0.0.5
  • Comet
  • @CoffeeScript - Unofficial Twitter account
  • Join us in #coffeescript on Freenode

Something missing or broken? PRs welcome!


fyyd: Podcast Search Engine
share








 July 23, 2010  38m