News for hackers. Stuff that matters.
Re:Why Google thinks you should drop everything you do and p... by skrebbel on Sunday September 07, 2014 @05:42AM (#8280669)
It's tool support and unsurprising semantics. Few other web frontend languages have that.

TypeScript comes close with the tool support, but it doesn't have the unsurprising semantics, and all in all it's a lot more limited, because it's designed to be a near-superset of JavaScript.

I'd be using Dart already if it was simpler to integrate with existing JS libraries. That's the part TypeScript got way better.

Tool support must be one of the most underrated language features these days. The enormity of blog posts about desiging your ruby code for "greppability" is just scary - I just want my tool to generate a call hierarchy for me, thank you. Dart has this covered.

There are no comments on this comment yet.