This is going to lead to some interesting things.
Firstly, Oracle will probably sue Microsoft for the same reason. The C# .Net library is almost a call for call rip-off of the Java library. (Ok, a caveat: I haven't done much Java, but every time I do a Google search for a C# library call, there seems to be an identical Java call).
Secondly, maybe people will have an incentive to finally realise that Java is a crap language.
Thirdly, Google will probably put some effort into developing a new language that fulfils the role of Java. And give it away for free. And actively push it.
Fourthly, now that Microsoft has open-sourced the .Net library, that library may start to become the defacto open source library. There are two parts to a language: the language syntax and the library. Or to be more accurate, the .Net library API may become the default API.
And a last comment. Now that Microsoft is effective giving away .Net languages and development environments (C# Express and VB.Net Express), if they move on this, they may be able to supplant Java for the roles that Java has.
And another last comment. The computer world is capable of quick change. I remember when PKZip went from 99% market share to 1% in a year or two.
Last edited by murg; 06-29-2015 at 05:52 PM.
|