Google's Angular 2 Being Built With Microsoft's TypeScript
itwbennett writes Big news for fans of static typing! Google and Microsoft have partnered to both enhance TypeScript and rebuild Angular in the TypeScript language. TypeScript, Microsoft's attempt at improving on JavaScript development, has been out there for a while without a notable use case. Likewise, Dart, Google's attempt at a language which accomplishes many of the same goals, hasn't seen a lot of traction outside of Google. With Google creating the next version of its popular framework Angular 2 using TypeScript, some weight is being thrown behind a single effort. Of course, Angular has its fair share of haters, and a complete re-write in version 2 that breaks compatibility with previous versions isn't going to help matters.
Yes @ script is a superset of Typescript and it will be used in Angular 2. Not really a hot news story.
Democracy Now! - your daily, uncensored, corporate-free
Yes, it "worked out" with Microsoft opening up Entity Framework, ASP.Net, vNext, .Net, C#, F#, Typescript and a host of other things, on the industry standard platform for open source projects, GitHub, using the industry standard SCM for open source projects, git.
How did it "work out" in your mind? Because from where I'm standing, open source won, it embraced and extended MS...
It would appear you're not a web applications developer, then. AngularJS is a leading framework for web app development, and TypeScript is suddenly the most likely language to emerge from the pack of "front-end-statically-typed-languages-that-compiles-to-Javascript". If you're not doing web apps, you don't care, but lots of people will.
Hmm. I do web apps in Python with CGI. But people pay me to do crypto hardware.
I guess I can wait another five minutes for the next web framework to come along.
I should use this sig to advertise my book ISBN-13 : 978-1501515132.
I don't care about Angular. It's just another tool for the saps in the web page mines (and one that can get you trapped in those mines as well).
TypeScript, OTOH, is the greatest addition to JavaScript I've seen. No more messy .prototype., and much less "can't read property 'x' of undefined". It's not there yet, I must say. I would like it to add some more transformations instead of just type checking, but if you have to write in JavaScript: do yourself a favor, and check it out.