Like many of you, I've been itching to see what Anders had up his sleeve and I wasn't disappointed yesterday when they announced TypeScript. After teaching all day, I took a quick look at TypeScript (and I do mean quick).
There was a lot of buzz yesterday and the response seemed to be in one of two camps (for the most part):
I think I am in the middle of this. TypeScript reminds me a lot of LESS. What I mean by that is that I think the smart thing they did was make all JavaScript valid TypeScript. In case that isn't clear, TypeScript is a superset of JavaScript. This means that they're adding some features to JavaScript to help with large, enterprise sized codebases including:
What I really do like is that, unlike CoffeeScript and other similar projects, is that it is JavaScript. That means that I only need to use TypeScript when I need these particular features. It should make it easier to add this into existing projects without having to do a whole new language. (Also, I am stay in my comfortable curly brace, semi-colon filled world ;)
Have you had a chance to see what it's like? If so, what do you think?
Ready
to start building Windows Phone 8 Applications? This is the book for you. I teach you how to build apps using Windows Phone 8. Order today!
Have the book? You can get the downloads and errata here.
2001-2013 © Shawn Wildermuth. ALL Rights Reserved.
Jonas Cannehag Tuesday, October 02, 2012
I think it is a great way of further improve the developer experience writing javascript. VS2012 brought a lot of improvements and this will make it even better instead of getting stuck in console-debugging and typos!