Java is fine as free software. There is a reason. The JVM's specification was always open. So as long as you write a custom VM adhering to the JVM spec you are good. There are a few competitors to Sun claiming to have faster VMs.
While Sun's JVM only recently went open source, the spec was always open and sun does not have a history of suing open-source competitors to oblivion to prevent competition.
What this guy is saying is that C# is not like that. You take a risk when using C# that eventually you might wind up being forced to use proprietary windows-only software.
I still think the rant is rediculous. MS will never kill mono. MS wants to give everyone a first hit. Then they come in in shining armor with bags of coke claiming that now that you know mono, check out these libraries; now that you know these libraries writing windows-only programs is super easy.
Essentially C# + .Net is MS' Objective-C + Coca. They don't want it to die. The fact that people REALLY like .net and ported it to linux is an indication that .Net might be a good piece of work if anything. come to think of it... if Objective-C is so wonderful why is it not widely used in linux??? In fact I never heard of objective-c in linux (does it even exist?)
While Sun's JVM only recently went open source, the spec was always open and sun does not have a history of suing open-source competitors to oblivion to prevent competition.
What this guy is saying is that C# is not like that. You take a risk when using C# that eventually you might wind up being forced to use proprietary windows-only software.
I still think the rant is rediculous. MS will never kill mono. MS wants to give everyone a first hit. Then they come in in shining armor with bags of coke claiming that now that you know mono, check out these libraries; now that you know these libraries writing windows-only programs is super easy.
Essentially C# + .Net is MS' Objective-C + Coca. They don't want it to die. The fact that people REALLY like .net and ported it to linux is an indication that .Net might be a good piece of work if anything. come to think of it... if Objective-C is so wonderful why is it not widely used in linux??? In fact I never heard of objective-c in linux (does it even exist?)