It's always bothered me that Apple has so little backwards compatibility. I suppose that's why Windows is used by most of the corporate world for "reliability" (more reliable than Apple), and "ease of use" (people don't want to learn command line for Linux). It's just the mid option
LeFantome|10 months ago
Microsoft was selling software and needed that software to work. Making it work in as much hardware as possible was a good thing.
Apple was selling hardware and needed customers to upgrade that hardware over time.
Microsoft sells hardware now too, and cares more about the cloud. So, they are not so much about deep compatibility anymore.
chongli|10 months ago
WorldPeas|10 months ago
rickdeckard|10 months ago
Especially nowadays it seems their biggest asset became that they produce good PC-hardware on such a high economics of scale that they're almost unreachable in build-quality...
cosmic_cheese|10 months ago
hylaride|10 months ago
I switched to mac circa 2003 and reliably connecting to wifi was simple, clean, and intuitive. This was the height of the shitshow that was wireless networking on windows, where half the time windows would fight with the vendor software, etc.
I was even more shocked when I hit the "advanced" button and there was full and working advanced BSD networking settings cleanly laid out, from overriding IP/netmask/router, 802.1X, etc. Windows made it difficult and frustrating to apply these kinds of settings, because they wanted to hide it from the user.
p_ing|10 months ago
Mac and macOS are afterthoughts at this point.
Agingcoder|10 months ago
whalesalad|10 months ago
At some point you need to move on. Can’t support ancient platforms forever.
mschuster91|10 months ago
So little? macOS Sequoia is compatible with Macs that are over seven years old [1], macOS Sonoma goes back to 2017 [2].
At that point, it doesn't make much sense for anyone to still be operating these things in a production setting because of power efficiency and lack of RAM - and all Intel macOS machines can be used with even the most cutting-edge Linux distributions anyway if you wish to further extend their service life. If you need a modern Windows though, you'll most likely want to go via a hypervisor because of TPM concerns.
The old PPC clankers, it's a miracle the hardware is still running and they haven't died from bad capacitors, Soldergate or whatever in the time.
[1] https://support.apple.com/en-us/120282
[2] https://support.apple.com/en-us/105113
goosedragons|10 months ago
And Apple has poor backwards compatibility. You can't run 32-bit Intel binaries on anything newer than 10.14. PPC has been out of the question for over 15 years. Meanwhile even on Windows on Arm you can run stuff made with XP or even Windows 98 in mind.
pjmlp|10 months ago
It was specially clear in the early days of MS-DOS versus Mac OS.
heresie-dabord|10 months ago
Hear, hear!
Outside the corporate world's devices, I insist that my personal computing choices bring me either high confidence or personally useful knowledge/growth, or I will ban the product/company with malice. I banned APPL for foisting the full load of supporting older devices onto me, and MSFT Windows 11 is facing my personal banishment for kicking all older (but perfectly serviceable) hardware to the curb.
I thank the Linux ecosystem every single day.
poulsbohemian|10 months ago
SpecialistK|10 months ago
> specs in line with what I see on dell.com as still available in new systems
But I'm not sure if you mean the relative performance of an entry-level chip like the N100 or the raw numbers like "6-8 core, 3.8GHz" - the performance may be fine for your use-cases but doesn't actually compare to decade-newer chips like M2 when pushed.
> Apple still delivering some software updates yearly
They deserve a lot more credit for this transition than the PPC-Intel one, that's for sure...
71bw|10 months ago
opan|10 months ago
I'm also seeing more software lately talking about dropping support for Windows 7 or 8 after a certain release.
p_ing|10 months ago
It supports x86 emulation, for now.
I believe Windows has seen more architectures than Mac OS Classic and OS X combined.
Windows 3rd party software often drops support because Microsoft doesn't support the OS. It could be the desire to use new APIs that aren't included in 7/8 (or soon to be 10), but it's hard to support an operating system as an app vendor that the OS vendor doesn't support.
I always liked VMware's statement that they would support NT4 and above -- like, no you can't.
hahamrfunnyguy|10 months ago
graemep|10 months ago
The same applies to Windows and Apple's OS.
The point about the command line is that it is there for people who want it. You can use all of them without using the command line.