hedwards: OpenGL is a much older standard
Batou456: OpenGL 4.1, aka current, is a year newer then DirectX 11. There's been a lag in implementation due to patent trolling issues, but that doesn't makes it a "older standard."
There's room for criticisms regarding it's approach and the Microsoft approach, but not continuing development isn't one of them.
OpenGL has been in continuous development since the 80s, whereas MS developed DirectX in the mid 90s, and muscled its way in with OS market share.
So yes, I am correct in pointing out that it's an older standard.
hedwards: and if you choose to go with DirectX you're basically stuck on Windows without a major porting effort.
Batou456: XBox which might as well be just written as DirectXBox, as that is what the name is taken from, and pressure of publishers on devs for multiplatform are not some minor thing you can ignore here.
I could note I saw an article with the opposite bias from Tom's Hardware here where Developers were raging against being forced by the Publishers to constrain themselves to DirectX versus getting more direct access to the hardware and how they felt it was limiting them and making things look the same. Ergo they wanted the API to get out of their way with prepared feature packages and get into the guts of thing, which is more OpenXL's (to steal the convention) territory then DirectX's, if accurate.
This is all the more polarized by the Tom's Hardware article's obsession with prepared feature packages to the point actual API related functionality may as well not exist in their worldview.
Yes, because clearly the PS3, Wii, Linux and Mac don't exist. Of course the XBox is going to use DirectX it's the only way that MS can maximize the advantage it has over the competition.
Perhaps I should have indicated MS only which would have been more accurate, but it's still the correct point of view. MS abusing its market position in the OS world to make it inconvenient for others to compete. It was settled a long time ago that MS doesn't know how to actually compete for market share, just look at browsers, consoles, mp3 players and portable phones if you don't believe me.
hedwards: The more important question is why MS was allowed to use it's monopoly position to bring in DirectX when for a significant period of time at the beginning of the 3D accelerator revolution DirectX just wasn't very good compared to the alternatives.
KavazovAngel: You guys really need to cut the crap with this "allowed" stuff. Windows is their product, they can put whatever they want on it. ;)
Also, be a man! And use DirectX for Windows, and OpenGL for Mac, like what Blizzard does. :p
It will be best if Microsoft becomes a big player in selling games. Competition brings better quality services. Also, being able to download my games using just my Windows Live account would be awesome. :p
Quick, my irony sense is tingling. Perhaps while we're at it, we should allow AT&T to buy out T-Mobile, Verizon and Sprint, all for the make betterment of our glorious American state.