Created
September 27, 2010 03:29
-
-
Save cmenscher/598557 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Wow! I had no idea that Microsoft was so generous as to release a specification they designed to take marketshare/mindshare away from a competitor that they would let an international standards body govern it. There certainly would be no marketing upside to that. And I can't think of any other time they've done that before. Oh wait: | |
OOXML vs. ODF | |
Sun JVM vs. MS JVM incompatibilities | |
Javacript vs. JScript | |
IE's original HTML "extensions" | |
They have a phrase for this over there: "Embrace and extend". | |
In regards to Johnny Lee being Microsoft hobag, it's more than just his use of C#. His Wii Projects are all based on DirectX and Windows Presentation Framework. Yes, there are free tools for developing in C# and DirectX/WPF. Well, OK there's only one: Visual Studio Express, which is targeted at beginners and designed to get you to "graduate" to their paid product. But there is no way to run/develop in any other OS unless you use an emulator or WINE...and even then it's a dicey prospect. I'm not saying C# isn't a decent language. But it's disingenuous to assume that his decision to use C# was because it's so vastly superior. | |
I'd also like to add that Java's very creation was predicated upon the notion of "Write Once/Run Anywhere". While the language itself may not be a bastion of Open Sourceness, it certainly blows the doors off C# in this regard. But I don't think he should have written these tools in Java. They should have been written in C++, which enjoys support on every computing platform on the planet. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment