Loading User Information from Channel 9
Something went wrong getting user information from Channel 9
Loading User Information from MSDN
Something went wrong getting user information from MSDN
Loading Visual Studio Achievements
Something went wrong getting the Visual Studio Achievements
Anders Hejlsberg: Introducing TypeScript
Oct 02, 2012 at 12:08 PM@LexLavnikov - What's the performance on Mac Chrome? Silverlight is(was) great for intranet development where you have control over the browser platform. Not so much for the general internet. Instead of having to constantly update Silverlight for N browsers, they can focus on a standards based development platform and do it one time. Perhaps my feelings that Silverlight development is quicker will start to diminish when using TS. UI behaviors are still majorly kludgy and incohesive compared to Silverlight. JS/TS seems light years ahead of HTML/DOM at this point.
Anders Hejlsberg: Introducing TypeScript
Oct 01, 2012 at 10:42 PMTS is awesome and the best part is that I believe I can be really productive with it with no more than a few hours of working with it. I can't say exactly why but it just seems to make sense, which is rare when it comes to new web technologies these days.
Fantastic presentation on this as well. I can't remember the last time someone demo'd something like this and it did not feel rushed, choppy or incomplete.
Point/Counter Point
I do recognize the effort that Dart has made and that is commendable but I have to say I did not "get it" the way I get TS simply by watching a 1 hour video. To me, this is super easy and at the same time resolves the issues causing .NET developers to loathe JS development. Together I can see this driving adoption in my company.
I didn't agree with the association someone was making between a strongly typed script languages and architectural complexity but I understood the underlying pain. It takes a ton of time to do:
UI=>JS=>Service=>BusinessObject=>DataAccessObject=>Stored Procedures
Note I have not even included all the redundancies like validation nor design time for UI/OO/Data Modeling. I think MS was starting down the path with LightSwitch but then changed gears completely by end of lifeing Silverlight (though I am no fan of Entity Framework). Perhaps TS combined with LightSwitch will start to reduce the cycle time for applications over the long haul (If there is such a thing for MS).
Anders Hejlsberg: Introducing TypeScript
Oct 01, 2012 at 9:35 PM@joeyw:First constructive post in a list of mostly uninformed whining. The notion of async is interesting. However, he did show the "meta" file you are seeking such as the ones for ECMAScript, jQuery, node.js, etc. and also showed how the compiler can generate that for you as well. Minification is a separate responsibility, but included in asp.net 4.5 as pluggable service.