What if you wanted to write a fancy in-browser app but were less than enthusiastic about the Javascript ecosystem?

In This Episode:

  • Namespaces and the jQuery trick
  • Punting on the whole issue and using (ahem) ClojureScript
  • Javascript as the assembly of the web
  • As Java begat JVM languages, so JavaScript begat JSVM languages?
  • The appropriately named EcmaScript and its versions and implementations.

Links:

  • Clojure (I should just build this into the template.)
  • Scala
  • ClojureScript
  • Scala.JS: » presentation, » infoq & » hackernews.
  • CoffeeScript
  • LispyScript: » hackernews.
  • asm.js
  • PhoneGap
  • Building an iOS weather app with Angular and ClojureScript

What is it with all this CamelCase. Aren’t we done with that yet?

Download MP3