To emphesies the original post some more, read this link http://www.zdnet.com/who-built-microsoft-typescript-and-why-7000005206/ reguarding TypeScript. The web was deemed important enough so that C# creator took time off of otnet to work on this, with a team of 50 (!) developers.
EDIT: Just tried IE10 on these links, and they don't all work well, so please try them with another browser.
Brandon Eich (of JS (in)fame), had a talk about the state of JS, couldn't find the video yet, but fortunately the sildes can be found here. CAREFULL: The slides are 2D, not only 1D, meaning on some slides you can press down and up arrows in addition to the normal left arrow. Isn't the web great for presentations??
Funny how Eich pokes fun on his own creation at the beginning (the WAT slide and movie).
This sparked a lively debate on hacker news (a great site which I've only recently found about). Mainly it's about Eich dissing Google's native client, which I like a lot save for the fact that it's x86 only .
Another link is an interview with Yakob Fain, ex Java developer/writer doing all JS these days, sounds very familiar.
You heard about the new documentation site that got Microsoft, Google, Mozilla and Opera and the rest of the gang collaborating? Here's Microsoft's take.
@DeathByVisualStudio: They are the most upfront about what they are doing. Companies like Google and Apple seem to be hiding behind the FOSS banner and using it for their own purposes, but don't seem to give back as much as they take.
Microsoft doesn't use any FOSS in their products, but gives a whole lot to the community. They aren't even pushing their own branded licenses any more and are instead using licenses that are more palatable to the FOSS fanbois.
I understand your point about Google and Apple just using OS contributors, while Microsoft is at least being honest. Don't agree tough.
I am more interested to understand someone who DOESN'T see him/herself as a "FOSS fanboi". How does that work? On the face of it it looks like this: "Hey, here's a small jewel for you, it's yours, it's free! No thanks, i'll wait when it'll be available at the store".
Just to add to my post, open source is great isn't it? We live in a great time. OS is the great equalizer. How else can a single guy create something, say jQuery or CoffeeScript, which decimates other work by large teams, whether open or close.
So today Microsoft added yet ANOTHER transpiler. Great. News at 9. You see, in this new world, the fact that it's Microsoft, or Google, or Apple or anyone, means nothing.
First I see this as a good thing. a) It's open source, how can that be bad?, b) Already I see some die hard Microsoft fanbois (yes, there are some of those left ) who swore they wouldn't touch JS with a 10 meters pole hailing this as the thing which saved JS. Good for you. Please use this.
I have said before on the IE blog, "Microsoft was brought into HTML5 screaming and kicking", after a long detour into Silverlight. So now I say: Microsoft came into open source screaming and kicking, but came it did. Welcome (not that I am a great OS contributor, or any contributor).
I'm just curious what's Anders, or Microsoft, take on releasing dotnet on the same terms, or when he came to realize that open source was any good. (I'm not saying that all the great guys who contribute to open source were like that for their entire professional life, but still, it seems Microsoft were last, please close the door after you )
EDIT: And for that matter, and i'm sure Andres isn't reading this, but what's your take on Microsoft calming Linux infringes on 287 or so of their patents??
Wow! (this might be losely related )
The movie i linked to in the original post had really made me think that Microsoft is getting its escape route ready. That's a pretty huge investment in open standards. I am seeing this as in insurance, or hedging bets.
It seems VS2012 is one of the best tools for these languages.
A few observations:
- It seems that Google went on to the post-GWT era (dart...)
- Douglas Crockford would have made fun of this, just as he does of GWT - he says Google used GWT to make Java really run everywhere .