Mac Support - Why Not?

Says the silly statement guy…

Peace and love I’ve been pretty respectful the entire time even though we disagree.
Not sure I’ve said anything silly or illogical.

Really? Nitpick? Do you even work in this area? They threw out OpenGL after dragging their butts on it for ages, using a decade old implementation, and even now in 2021 Vulkan is only supported via some half-assed wrapper. And that’s just one of the higher-level issues without going into the lower level OS API changes. API stability is not something a dev expects of Mac OS development, and that’s just one reason why software on Macs tend to cost more or use a subscription model.

Yeah, our processors are now 64bit. I find it a little odd that 32-bit is still supported at this point.

Cost benefit analysis.

Deprecated code can still be used. Nothing would be “broken” after a game has already been created.

Tell me you’re not a developer without saying you’re not a developer.

The fact that you think your code is going to get instantly updated to the newest version of an API without you doing something tells me you don’t have any clue what you’re talking about. You can very easily control what version of an API you use in pretty much every language.

But there’s nothing more arrogant than “software developers” on the entire planet.

It is possible they could decide to port the Switch version over to Mac I guess. But I wouldn’t expect this unless something new got announced.

" You can still use deprecated code without performance being changed , but the whole point of deprecating a method/class is to let users know there’s now a better way of using it, and that in a future release the deprecated code is likely to be removed." Stackoverflow.

Ok, that’s it. You really have no idea what software development and maintenance takes, nor what it takes to support and actively develop products for multiple platforms over its lifecycle.

1 Like

Well crap. I wonder why I’ve been doing this for 10 years. The junior dev swooping in to let us all know how good he is at development.

You’ve failed to highlight the part of that sentence that any engineer and product manager would focus on.

10 years and still no clue about the industry.

If you’re using deprecated code outside of a your own structures/classes, you actually don’t know what you’re doing.

But, I’m not getting into a developer d!@# swinging contest with you. You’re the smartest developer on the planet just like all of the other developers in the field. Tech people are freaking morons with big egos who don’t know as much as they think they do.

Congrats on being the smartest guy in the room.

Ironic.

20 chars ftw.

Better question is why? For the 10 people that want to play on Mac?

Just recognize that before you came in here acting like a jerk the conversation was very civil. Then you laughed at being able to use deprecated functions not understanding how wrappers and classes and generic programming works only to continue to act like a pretty typical tech meme.

Again, enjoy your junior dev work. You probably won’t last.

Looks like we solved why it’s not on Mac.

It’s not on Mac because:

  1. Activision/Blizzard won’t upgrade a 32-bit client.
  2. Apple won’t support anything thats not 64-bit or ARM
  3. Blizzard won’t release a native 64-bit client for Mac.
  4. It’s too hard for Blizzard and/or not financially worth it.
  5. And the final point brought in by the junior dev… APPLE IS MEAN.