Hi there good people. Quick disclaimer. I am one of those old grumpy people what whines and complains about whatever is new. Then I'm dragged (kicking and screaming) to try said new thing and end up (begrudgingly) loving it. I haven't tried neither TypeScript, Dart or CoffeeScript but before diving in I would love to hear honest opinions from people actually using it. Particularly TypeScript.