Is MS being a lock-in jerk an excuse for Apple being one? This thread is about Apple, but if you want to bring MS in it - they at least don't force you to use DX on Windows. I.e. you can use Vulkan there. They do on Xbox though. Which is a similar problem.
Alive as any MS dead end. Of course they won't just drop it, they need to support existing stuff that's using it. But MS buried their plans to make it a mandatory requirement. That's the end of it in essence. Which is good, we don't need this lock-in forced on developers.
Alive as all new Windows APIs since Vista are based on COM and UWP is just a continuation of that process, as what .NET should have been all along (COM Runtime), which is something that the anti-UWP crowd fails to grasp.
Win32 is the Carbon of Windows world, stuck in a Windows XP concept.
If you want to write Windows applications as if targeting Windows XP, then jump of joy. There are still Apple apps being written in Carbon and Linux is stuck on the UNIX ways of yore anyway.
I know you are a big fan of lock-in, but you are lying to yourself, you think it's good for developers. It never is. And those who support such approach are hurting others.
Lock-in isn't, which is self explanatory, which leads me to think you are on purpose just wasting time in this thread pretending that you don't understand it. It's not the first time you are defending lock-in.
That lock-in is called business trade off, which the large majority of the market prefers to compromise on.
Maybe you should make a reflection why no one cares about such Quixotic endeavours, which remind me of soapbox speeches while the gaming industry just carries on business as usual.
Do you think I feel anything to be called any kind of names?
I just like to explain how the gaming industry works to those without any real experience on how it works.
It was my OpenGL and Linux blindness zealotry that costed me a few interviews at well known AAA studios, back when I still cared for making my mark in the industry.
Still, those days left me quite a few friends that I still keep in touch with, and I got to learn what the industry actually cares about.
Producing good IP to sell, using the best tools available, with support from platform owners, and ensuring good deals with publishers, eventually even movies and board games from titles.
Everything else are just windmills.
Now, whatever anyone learns from my comments or decides to carry on advocating practices that the industry doesn't care one second about it, it up to themselves to decide.
You quite consistently defend lock-in every opportunity you have, so I don't believe you are doing it for objective reasons. Quite naturally, usually those who benefit from such corrupt methods defend them. So it's a shill position, whether you like it or not.
Oh that’s right they only support direct3d.
Because tying an OS cycle to a standards body causes significant problems in terms of feature lag, validation, etc