Could somebody point me to a technical explanation of why it's sometimes non trivial to just compile your app against x86-64 and call it a day?<p>For example, something I encounter every day is Visual Studio and it's helper processes being 32 bit. Because Visual Studio regularly, even on the latest 15.7 preview shits the bed with OutOfMemoryExceptions on our large solution, I'm inclined to rage "why don't they just make it 64 bit? If it could just load more into memory it could get past this indexing hurdle and give me back the UI". But I also understand that if it was that simple they would have done it by now.<p>Something else, that I understand more, is the LabVIEW RT and FPGA modules only working on 32 bit LabVIEW. I would assume it's related to the compiling and deploying to the 32 bit ARM/x86 RT target.
This is particularly heinous for those of us that do music production. A lot of plugins are orphaned at some point (meaning the developers no longer update them), and if you created a piece of music with those plugins (instruments, effects), if you can't load those plugins, you can't open old files.<p>I often open up sketches from several years prior and consider working more on them. I keep a full 32-bit stack of music stuff left installed exactly for that reason. Usually, if I open them up, then I'll go ahead and move them over to 64-bit semi-equivalents, but that's difficult if you can't even hear what you were doing with the old one.
A lot of apps never made the switch on ios. I have some useful ones that were orphaned. I feel like only the mac original intel chips were core2 32bit one, and those long lost os support.<p>Its weird that dos (box) and old windows programs are often still runable, but somehow mac applications just don't age nearly as well.<p>I really think if some linux distros can get it together and get some good application support, now is the time for them on the desktop/laptop.<p>going to Apple-Menu->about this mac->system report ->software applications<p>will show a list of applications with the right most column indicating 64 bit support. 95ish % of mine are currently 64 bit
Can't imagine why this push is necessary. One of the primary advantages of x86_64 as opposed to other 64-bit architectures is that normal 32-bit applications run natively with no performance hits. As others notice, this is likely going to serve no other purpose than to make abandoned 32-bit applications completely unusable.<p>Of course, it could also be related to Apple's intention to switch to ARM chips in the near future, and getting everything on consistent 64-bit to aid the porting effort. I can't imagine the developers are going to enjoy low-level mapping of 64-bit x86 instructions to 64-bit ARM though...
I recently lost a bunch of iOS apps, some 8 years old, due to the ABI cutoff.<p>I don't have the ecosystem tie-in that I used to have. What good is owning a bunch of apps if you can't use them?
This will be what finally moves me away from Adobe software.<p>I use one Adobe app: Illustrator CS5. My needs are fairly specialist and I haven't needed any new features introduced since CS4 (2008; multiple artboards, finally).<p>Adobe's only upgrade option is £240pa for a single-app subscription. Fortunately, alternative drawing programs have come on a long way since CS5, so I'll almost certainly jump ship to one of those.
So Apple is dropping 32 bit computing? Hmm ....<p>Gee, I'm building, configuring a server based on an Asus motherboard and the AMD FX-8350 processor, 8 cores, 64 bit addressing.<p>Surprise! I discovered that Windows XP 32 bit Professional SP2 (service pack 2) will install and run! It sees all 8 cores, and the version of Microsoft's TASKMGR plots the activity separately on each of all 8 cores. It also sees the full 16 GB of main memory and is willing to use 2 GB of it with 5 GB of paging space.<p>And I discovered that the Western Digital (WD) Data Lifeguard Tools CD, IIRC version 11.1, boots and runs! This is amazing since what boots is old DOS! The DOS part will boot from a CD/DVD USB (universal serial bus) drive, but then the WD software doesn't run. But if boot from a SATA (serial advanced technology attachment) CD/DVD drive, then the WD software does run.<p>If have the Windows version running and put the WD CD in the SATA drive, then the WD software appears to run as a Windows application!<p>My most important application is 32 bit editor KEdit, and I've discovered that it runs fine on Windows 10 64 bit Home Edition on an HP laptop with a 64 bit Intel processor with two cores and 4 threads.<p>So, lesson: With Windows, AMD, Intel, and ASUS, a lot of 32 bit computing still works! Sorry Apple!<p>My first intention installing Windows XP was just to run some experiments on using the WD Tools to backup and restore a bootable partition, but I've since discovered that apparently my trusty old copy of Nero for CD/DVD reading/writing that I long used on XP appears to install on Windows 10 on the HP laptop but as far as I can tell won't read or write CDs or DVDs. So, for routine reading/writing CDs and DVDs, apparently I should keep a bootable partition with XP.<p>Sorry, Apple, 32 bit computing won't go away soon: The reason is standard and old in computing -- there is a lot of old software people very much still want to run.
What is the point of an OS if not to run the software the user has purchased? I don't care, and more importantly don't want to care at all about the OS beyond it being a launcher for software that allows me to make money. Such a bizzare approach from Apple to reducing the user to an open wallet willing to repurchase software that already works. Also with Apple forcing the user on the rolling release treadmill, its rather annoying that one can't simply stay on a stable version.
I've got an old core duo (32 bit) iMac which is still working fine despite the old age (I think it's a late 2009).
My small brother use it to navigate the web.<p>The sad thing is that it became useless with OSX. Safari couldn't be updated nor any browser, thus leading to the inability to browse the web because of https certificates compatibility.<p>I had to install (with a lot of tricks) linux and it works flawlessy.<p>It's sad to see that a working computer has become obsolete in only 10 years, and while I will probably continue use Apple products I feel like there something _wrong_ with this. That's one of the reason I am worried about buying an apple watch. Obsolescence.<p>All in all I get it and I know that it'll probably pay off for them, just like it did with the dvd player removed, but it'll take time (for me) to get used to the fact that, at least on the apple ecosystems, things last more than usual, but they also become useless more than usual.