When I first heard about TypeScript sometime late last year, I couldn't see the point in it. It isn't one of those indispensable technologies where the only choice is which among competing alternatives to choose, like what database you'll use, or source control system, or issue tracker. Ok, issue tracking isn't, strictly-speaking, necessary. And there are certainly places still operating without source control to speak of, so, maybe not the best example there either. And while we're at it you can get by without a database (in the conventional sense). Ok, so nothing is necessary. You generally get them though, right? At least I haven't been successful in avoiding them in the last 5 years or so. But since TypeScript appears to be seriously optional, you've got to ask yourself one question: “Do I know enough about this exciting new language to make the right decision about whether to use it or not?” Well, do you, punk?
'Shannon River, Limerick 1', by HKJen