Personally (!) I don&#x27;t agree with your negative points.<p>We refactored a JS SPA to TypeScript and couldn&#x27;t be happier about it. So that &#x27;bad&#x27; point is fixed.<p>They use TypeScript also for the TFS web interface, on premise and online and are very happy with the result. There an article on bharrys blog on MSDN about that. So that &#x27;ugly&#x27; point is fixed.<p>Is there really anything bad about TypeScript?