The advantages seem clear from a business perspective.
1. Market Share - Releasing somewhere between 7 - 9 months before Sony will intially give MS a larger market share. Sony's PS3 will have to play catch up which I have no doubt it will do but at the cost of market share. Forcasts estimate MS shipping 6 - 8 million or more 360's to Market by the PS 3 launch date. Shipments of the 360 are expected to outpace the PS 3 until 2008.
Your 4th grade analogy is only partially correct. Yes it is like a 4th grader rushing to turn in his test first but the difference is that this 4th grader may end up doubling his market share to 40% or 45% by doing so.
I am not sure you understand OOP or OOP Languages.
Doom III is being developed right now with a brand new C++ Object Oriented 3D engine.
Check out: www.gamespy.com/e32002/pc/carmack
You can download the Quake II source code that is now opensource at www.sourceforge.net/projects/quake . If you take a look you will see they used many OOP constructs in the C source code.
is because blind codemonkeys code for windows because it's easy
Come on now...I am a software developer who has developed for both platforms and Cocoa applications are much easier(and elegant) to develop than Win 32. Carbon on the otherhand sucks but so does OS 8/9.
The.NET platform has definitely levelled the field but Win 32 based programming is anything but easy(or elegant).
What it is though is a guarantee that your app will *should* run on 90% of the personal computers out there and if you a writing an app to make a living this might be a driving force.
I am not pro MS/Intel but I work at a shop that does work on both and there are only a handful of people who run MAC's. All for the same reasons I mentioned.
It is not just the cost of hardware. Once I go out and spend the extra $900 on an iMac then I need to buy new software (what there is of it).
Personally, I love the new Mac's and OS-X but I am not in a financial situation where I can run out and replace 1 or even all 3 of my personal computers with a MAC. It just costs too much to do so. Even if I did what would it get me? Great hardware running a great OS with a limited amount of software. I just cannot do it...and this I believe is the issue Apple has to resolve in order to grab market share.
The advantages seem clear from a business perspective.
e nt&task=view&id=1497&Itemid=2
1. Market Share - Releasing somewhere between 7 - 9 months before Sony will intially give MS a larger market share. Sony's PS3 will have to play catch up which I have no doubt it will do but at the cost of market share. Forcasts estimate MS shipping 6 - 8 million or more 360's to Market by the PS 3 launch date. Shipments of the 360 are expected to outpace the PS 3 until 2008.
2. Cost - Using the market share above MS will have the ability to leverage it's cost advantage over the PS 3. http://www.next-gen.biz/index.php?option=com_cont
Your 4th grade analogy is only partially correct. Yes it is like a 4th grader rushing to turn in his test first but the difference is that this 4th grader may end up doubling his market share to 40% or 45% by doing so.
I am not sure you understand OOP or OOP Languages.
Doom III is being developed right now with a brand new C++ Object Oriented 3D engine.
Check out: www.gamespy.com/e32002/pc/carmack
You can download the Quake II source code that is now opensource at www.sourceforge.net/projects/quake . If you take a look you will see they used many OOP constructs in the C source code.
Now that I think about it further...even if it was easier to develop an app for Windoze would that be a bad thing?
is because blind codemonkeys code for windows because it's easy Come on now...I am a software developer who has developed for both platforms and Cocoa applications are much easier(and elegant) to develop than Win 32. Carbon on the otherhand sucks but so does OS 8/9. The .NET platform has definitely levelled the field but Win 32 based programming is anything but easy(or elegant).
What it is though is a guarantee that your app will *should* run on 90% of the personal computers out there and if you a writing an app to make a living this might be a driving force.
I am not pro MS/Intel but I work at a shop that does work on both and there are only a handful of people who run MAC's. All for the same reasons I mentioned.
It is not just the cost of hardware. Once I go out and spend the extra $900 on an iMac then I need to buy new software (what there is of it).
Personally, I love the new Mac's and OS-X but I am not in a financial situation where I can run out and replace 1 or even all 3 of my personal computers with a MAC. It just costs too much to do so. Even if I did what would it get me? Great hardware running a great OS with a limited amount of software. I just cannot do it...and this I believe is the issue Apple has to resolve in order to grab market share.