Java: -Java as a language is not a standard but doesn't change much at ALL. -Every API is developped through the Java Community Process.NET: -C# + CLR is standardized (yes only a language and a VM) -Other API's are NOT standardized and are in full control of Microsoft
I think that mono will have some major problems in the future. Sure they can implement C# and CLR, but they virtually have to reengineer all other API's, because there are no formal specs available.
If you don't know anything about it SHUT UP!
.NET:
Java:
-Java as a language is not a standard but doesn't change much at ALL.
-Every API is developped through the Java Community Process
-C# + CLR is standardized (yes only a language and a VM)
-Other API's are NOT standardized and are in full control of Microsoft
I think that mono will have some major problems in the future. Sure they can implement C# and CLR, but they virtually have to reengineer all other API's, because there are no formal specs available.