|What in my past postings make you think I care if I come across offensive or not? I post things from my point of view, and some points of view can be offensive.|
Without a doubt, you could have phrased things differently and still gotten your point of view across. If you want to actually have a conversation, try not to seem arrogant/offensive/whatever. It will taint how others view your ideas, and you do care about that. Not because they're yours, but because ideas shouldn't be judged by the performance of the person conveying them. We're all human, and if you want people to consider you (and, consequently, your thoughts) in any way other than anxiety or irritation then it's necessary to treat
someone like a person, not just a thought receptacle absolutely devoid of emotions. Words have meaning beyond thought.
|Most of them are just too greedy, and want their OS to be the only one.|
Plus, they like it the way it is, and don't want to change anything!
I don't think it's out of greed, I'd say it's more because everyone has their own way of doing certain things and not everyone can agree. There's also NIH syndrome and its benefits, and I also agree with your point of not wanting to change their existing code.
|WHATEVER YOU DO, don't use DirectX, it's going down hill, FAST.|
M$ had been making a LOT of stupid choices recently, and DirectX is Microsoft ONLY!
Microsoft isn't going away, and neither are their products/market share. They've got a ton of money to keep them afloat and a bunch of departments other than Windows OS/gaming, giving them enough time to rebound in those markets. Don't avoid DirectX for not being cross-platform, either. I don't have much experience with DirectX personally, but from what I've been reading it has a lot
more tooling support than OpenGL and makes development much easier. Whether or not it's worth the trade-off is up to you.
|Not only is OpenGL faster (proven), but it's better supported, more documented,|
has an open licence, works on EVERYTHING, and isn't written by greedy M$!
Not sure how it's "proven". As for documentation, I disagree. Microsoft does a pretty good job with the documentation on MSDN, and it's much
more in-depth/detailed than anything that's been provided by the OpenGL community. Cross-platform compatibility is definitely a plus, and OpenGL beats the crap out of DirectX there.
|When M$ dies (which it is, from Win8 to Xbox one), DirectX will fall with it anyways.|
Hell, I hope not. Have you ever tried debugging an OpenGL application? 4 ambiguous error codes (which don't even tell you where the problem happened) make for debugging hell.