Microsoft Previews New JavaScript-Like Programming Language TypeScript
techcrunch.com
techcrunch.com
I know I'm not the only one who believes this is a bad thing.
And only writing for webkit when doing mobile. Screw Firefox, or Opera or webstandards in general. Weehoo iPhone! (May also not break on Android)
It's already a strong trend. I say the fear is justified.
http://www.typescriptlang.org/
At a glance, this looks like a rather elegant solution to the problem of adding optional type-markers to JS without completely destroying the nature of the language (as AS3 did, IMO).
Weak typing is the thing that annoys me the most in JS, coming from Python.
TypeScript is very similar in spirit to Dart, by Google. (see the 'Static typing' section of the above webpage)
There are mailing list and IRC channels linked from that page for those who are interested in this stuff.
What about debug support? I wont be using anything like Coffeescript or TypeScript until they get their Code Mapping down for debugging. Until then its nothing more than a cute novelty.
People claiming that its "not that hard to track down issues" without proper code mapping, just aren't working on a large enough codebase.
[1]: http://en.wikipedia.org/wiki/Embrace,_extend_and_extinguish
This is a language without a proposal just to keep microsoft in the game.
Since Google and Mozilla have a javascript alternative we need one too
MS came with a different approach. Rather than recreating the language of the web they asked how they van make it better.
So because of Dart -- which isn't exactly storming the internet and converting developers -- this is some lame Microsoft me-too attempt?
Look at the ecosystem! How many JS Frameworks? Variety is good.
"Any browser. Any host. Any OS. Open Source. "
This doesn't seem too different from CoffeeScript.