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.
Well, theoretically, it could. Let's say Apple ports .NET to Mac OS X. They will do a good enough implementation, and the .NET software will run OK on the Mac, but still not as good as on Windows, since MS made it for Windows in the first place, etc.
So, developers start writing apps only in .NET, since they will be compatible everywhere, no need for Objective-C, since that only works on Mac OS X. So as a result, all software for the Mac will be just "good enough" (.NET) rather than Great (Cocoa etc).
Obviously, this doesn't have to happen, and things might be different. But it sure as hell CAN POTENTIALLY hurt Apple, depending on how its done.
>> .Net support can't hurt Apple.
Well, theoretically, it could. Let's say Apple ports .NET to Mac OS X. They will do a good enough implementation, and the .NET software will run OK on the Mac, but still not as good as on Windows, since MS made it for Windows in the first place, etc.
So, developers start writing apps only in .NET, since they will be compatible everywhere, no need for Objective-C, since that only works on Mac OS X. So as a result, all software for the Mac will be just "good enough" (.NET) rather than Great (Cocoa etc).
Obviously, this doesn't have to happen, and things might be different. But it sure as hell CAN POTENTIALLY hurt Apple, depending on how its done.