Miscellaneous > Programming & Networking
My arguement to Muzzys claim that Windows is the easiest platform to develop for.
Kintaro:
(16:45:52) Robbo: god damn it was a pain in the ass to get directx 9 to instantiate a buffer from my array...
(16:46:44) Robbo: had to convert from a short[] to byte[] , then create a wave header on the fly, stick it in front of the buffer, then pass that to directX...
(16:47:22) Kintaro: Haha, so much for my windoid friends claiming "Windows is the easiest platform to develop for"
(16:48:58) Robbo: lol, still makes me more money than linux :P
muzzy:
Troll, troll, troll ya post, gently down the stream...
That example above makes no sense. In response, I'm going to claim that linux is the hardest platform to develop for, ever, because the clone() syscall no longer has CLONE_PID supported. This makes it completely impossible to perform this task anymore, just imagine if you had to support some old software that DEPENDED on this feature! You'd be completely wasted. Thus, I've PROVEN that linux isn't backwards compatible, and as of such it's the worst platform out there to develop for.
Pretty solid reasoning, huh? :)
Kintaro:
Very solid.
Sex?
Pathos:
Directx is a giant hack
Microsoft do try keep everything backwards compatible, its been there biggest strength and greatest weakness. The Linux operating system isn't afraid of change because it aims to do things right. Windows makes things work.
anphanax:
Heh, well, about that hack...
"Microsoft is currently working on a large update to DirectX API. Originally called Windows Graphics Foundation, DirectX 10, and later DirectX Next, but currently referred to as Direct3D 10, it will appear as part of Windows Vista." (Source 1)
"However, Direct3D 10 will not be backward compatible with current versions of DirectX, so computer games made for Direct3D 10 will not function on any other model of DirectX. In addition, Direct3D 10 will incorporate Microsoft Shader Model 4.0." (Source 1)
Developers trying to target both XP and Vista machines seem to have some work ahead of them. I've even heard that DX9 and lower programs are "emulated" on Vista, which can't be good for speed. If that's true, I have to wonder what people at Microsoft are thinking exactly.
Source 1:
Navigation
[0] Message Index
[#] Next page
Go to full version