BAM Weblog

SydJS Presentation on altJS

Brian McKenna — 2011-11-20

On Wednesday I gave a presentation about altJS to SydJS. I focused on four languages:

  1. CoffeeScript
  2. ClojureScript
  3. Dart
  4. Roy

I say “focused” but the only thing I said about Dart was that I don’t like it and I don’t see anything good about it. The next SydJS is going to have someone from Google talking about Dart. Interesting.

A few questions were asked. One was to clarify source maps. I don’t think I did a good job explaining them. They’re a way to map from compiled JavaScript to original source files for debugging. The MozillaWiki has much more detailed info.

Another question was if there were any domain-specific languages. Kind-of. There are languages that are ports of others, languages that target callback hell and languages that target security. I don’t know of any with limited business domains.

Ben Lupton later on asked me whether Roy was in npm (so he could add it to DocPad). Answer was “no” but now it’s in both npm and DocPad!

I’ve posted the presentation slides online. Sadly, they will only work in WebKit browsers (e.g. Chrome, Safari and Epiphany).

Please enable JavaScript to view the comments powered by Disqus.