Posts

Showing posts from February, 2014

Early Impressions of TypeScript

Update 10/2016 - This posting is better viewed in my new blog . I've been playing around with TypeScript for several weeks now and, overall, my early impressions are quite favorable. The typing system and its integration with Visual Studio are very nice and seem quite natural to me after working with C# for the last several years. I also like that it produces plain JavaScript as output. I believe this makes more sense than something like Google's Dart because I simply don't believe anything is going to dethrone JavaScript as the top language for web development even if that language provides a superior programming model (see Silverlight). That said I do have a couple of issues with TypeScript. My first issue isn't with TypeScript proper but with the Visual Studio tooling. When it was originally release TypeScript files appeared in the Solution Explorer with an expandable node which nested the generated .js file under its .ts file. At any time you could easily view