Hacker News new | past | comments | ask | show | jobs | submit login

They did? 32-bit apps continued to be supported for a full decade after the hardware architecture went 64-bit.

During that entire decade, Apple issued steadily-increasing warnings to users that eventually, the 32-bit support would cease.

Seems like a smooth transition to me.




How does it count as a transition if everything just breaks? Them giving you warning doesn't make it a transition, it's just an EOL with advanced notice. A transition implies that you're moving from one working state to another, or replacing the old thing with a new one. How am I supposed to replace unmaintained/old software when there's no new 64-bit, notarized version of it?


>How am I supposed to replace unmaintained/old software

You're not supposed to. The fault lies with the developers of these apps that knew the change was coming and didn't do anything about it.


Exactly.

> How am I supposed to replace unmaintained/old software when there's no new 64-bit, notarized version of it?

You are not, and therein lies the problem that apparently some people are incapable of recognizing. It was a terrible decision, and some guy tried to justify it with "technical debt", but somehow other OSes are perfectly capable of handling it while Apple cannot. Why is that?


I do not even get the transitioning part within this context. If you are pretty sure that the software you are using will not work on Catalina, then what significance does transitioning have? Having more time saying your goodbyes to your old games (in this case), or what? 32-bit applications will not magically turn into 64-bit ones.

In any case, I think it was a silly decision to "force" the customer to pick between old vs new software, but I am sure they can afford it. People will probably forgive them for it, and then completely forget about it. New users in the future probably will not even have anything to forget (or forgive), unless they want to run "really old" software, in which case people will just boo on them, and say "times change, technologies change, you gotta adapt, man" and the like which seems to be the case today with respective to both old software and hardware.


By the time Classic and Rosetta were retired I didn't miss them because everything I cared about had gotten upgraded.

This is not true of my 32 bit apps.

For some reason people were still releasing 32 bit apps as late as this year. Maybe it was because Apple didn't warn users about this until Mojave was released, which was barely a year ago.


But why warn, why stop supporting it at all?


Because the removal of widely used things that worked fine caught on for some reason. Apple has been doing this for a while now. Jack, USB, ESC key, whatever else I cannot recall.


I am with you as far as the headpone jack and escape key, but I am more than happy to embrace the USB-C only future. The main problem is peripheral manufacturers are slow to catch on.

I wish I had my HDMI and SD card ports back though.


Um, it caught on because there isn't room for 200 ports on the side of a computer. Eventually you sometimes have to ditch old standards to move on to newer, better standards.

Btw, Apple's reportedly putting the Esc key back on the new MB Pros. And they still have an audio jack. And they still have USB.


> steadily-increasing warnings

Did they?

I only saw warnings in Mojave.


The warnings were for MacOS developers to update their codebase to support 64 bit and transition to newer APIs. Mojave's warnings were for users.


When and how did Apple start communicating those warnings for macOS?

I'm and Apple registered dev. I remember in 2016-2017 when it was announced for iOS and that was just 2-3 years ago. For macOS I think the first time I heard about it was about a year ago.

I would expect such a big deprecation to be announced at least a couple of years in advance if not more, but Apple generally does a terrible job at letting you know what will happen 2+ years down the road.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: