The Sublime Text plugin is making use of typescript-tools [1] which also has support for vim and emacs.
HN user
haxorize
Fair enough. I just haven't heard of the ECMAScript standards committee seriously considering adding static type checking to the language. The closest things I've seen are the proposed guards [1] and trademarks [2] features for ES7.
[1] http://wiki.ecmascript.org/doku.php?id=strawman:guards [2]: http://wiki.ecmascript.org/doku.php?id=strawman:trademarks
That's not entirely true. While TypeScript is closely aligning itself with the proposed ES6 syntax for classes and modules, there is no expectation that ECMAScript will add optional static type checking. If you want statically typed JavaScript you are always going to need something like TypeScript.
With that said, as ES6 evolves and becomes more widely supported there will be aspects of the TypeScript compiler that will no longer be needed (e.g. classes, modules, fat arrow functions, etc.).
He starts talking about FP/Haskell at the 2:06 mark.
Apple doesn't capitalize the T in iPod touch.
According to the official Gmail blog:
"The HTML5 canvas tag is used to render the progress spinner without the overhead of downloading animated GIFs to the device."
http://gmailblog.blogspot.com/2009/04/new-mobile-gmail-exper...
Take a look at Rhodes.
Here's the pitch: "Rhodes is the industry's first open source framework for rapidly building mobile applications for all major smartphone operating systems. Rhodes allows developers to write a smartphone application once using simple HTML and it automatically builds native applications for all smartphones including iPhone, BlackBerry, Windows Mobile, Symbian and now Android."
The framework is based in Ruby.
The Secrets of Consulting by Gerald Weinberg is also an excellent resource for consulting nuggets like those presented in the article.