the "OpenGL is deprecated on Mac" archive

Yes, I don’t get it. Personally, I don’t really understand it and I don’t really want that.

But from a developer standpoint, it is intensely frustrating to be asked to jump higher and higher hurdles just to support a bunch of people who honestly would want your software. So from that perspective, this is really unbelievably stupid and frustrating and is not something that is easy for me to understand.

Mostly, it makes me want to say, yeah, you clearly don’t want me there, and I don’t want to be there, k bye have fun with that.

A friend is just going to ship things in Electron wrappers now. Can’t blame her. We simply do not have the time for this anymore.

I share your feelings

I feel like as a user Apple only wants you if you are willing to be 100% committed, and as a developer they just keep throwing up hurdles while letting their own quality slide

Well, in this same announcement they added more iOS compatibility, so I think what Apple hopes will happen is shared iOS/OS X apps as opposed to Electron apps.

even with sliding quality it’s leagues above what i’ve experienced elsewhere

but my mac also isn’t where i play games, i do that on a console mostly when i do.

i also have a pc where i do all my high-powered 3d graphics stuff since windows unfortunately has better support and tools for 3d software. it’s one of the few areas i think the mac isn’t the best platform suited to the task.

but yeah, the mac and apple are gonna be fine. windows has a proprietary graphics api too and if open GL support there is so shitty… i don’t get what the big deal about this is, if only for the fact that people really seem to enjoy making a fuss about apple. like sakurina said, their vision for the mac isn’t just to be another platform you click a button and compile for. is it kinda elitist? sure is, but it also makes for a great user experience for most people, and that’s what they care about most.

writing this from my 2012 macbook which has been serving me well longer than any other machine i (or my family) has ever owned.

1 Like

Stratifying the general purpose computing market into expensive, walled-off gardens doesn’t seem like it will be a good thing in the long run

yeah because the opengl/d3d split happened over the course of decades rather than on a whim, so people had time to figure out what to do. apple’s lousy support of opengl on their own platform has been… infamous… amongst developers and a continuous source of frustration. but also it was the only option.

like, hey! why does this absolutely standard method of optimizing output on every other platform run noticeably slower than the version that is supposed to be slower? who knows! Apple! they don’t fix things! they just leave them broken! forever!

so color me not too excited about them running their own API given how historically badly they managed that.

i just don’t ever wanna hear people complaining about lack of ports to macOS, at least. you reap what you sow, there.

am done

sure but by the same token the people who demand Linux ports in steam comment threads are absolutely insufferable and refuse to grasp things like “the maintainer of this unity plugin has absolutely no marketshare incentive to do this” so it does swing both ways there

1 Like

YES

I don’t feel like any given developer is obligated to port between any set of platforms

But I do think that platform owners shouldn’t throw up barriers, and Apple is absolutely the worst about this

right now it’s very successful for them because they’re able to frame it not as a ‘walled garden’ but as a ‘safe haven’ from the likes of zuckerberg and co

and when even fucking mozilla are bundling mr robot ad campaigns, the rest of the industry is making this very easy for them