According to statistics, Java continues to have the crown of the most used VM-based platform in the industry. However, Microsoft's C# and .NET gain ground every day. While C# might or might not overcome Java in the following years, the fact remains that more and more programmers want the choice of C# among their developer tools. So, where does this situation leave Apple?
Permalink for comment
To read all comments associated with this story, please click here.
If Apple included a .NET runtime with Mac OS X, software companys like Adobe and Macromedia would write .NET versions of their software because they would run on both platforms. Mac OS X would never be able to run .NET applications as well as Windows, so it would be extremely stupid for Apple to include a .NET runtime, as long as there's still enough "native" software available.
Java is a different thing. Apple can manage to have a Java environment that's as good as on Windows, because Java isn't developed by Microsoft.
If Apple included a .NET runtime with Mac OS X, software companys like Adobe and Macromedia would write .NET versions of their software because they would run on both platforms. Mac OS X would never be able to run .NET applications as well as Windows, so it would be extremely stupid for Apple to include a .NET runtime, as long as there's still enough "native" software available.
Java is a different thing. Apple can manage to have a Java environment that's as good as on Windows, because Java isn't developed by Microsoft.