Hot take: macOS, being Unix like, fosters more tech literacy than Windows.
It’s much better now with windows terminal and winget, but a decade or so ago even basic things like installing python and adding it to PATH were infinitely easier on Unix-like environments.
For those privileged to have programming classes, the first 2-3 sessions were the teachers going round doing tech support just to install python on shitty locked down Windows laptops.
Windows being terrible makes you learn a lot of stuff, but so much of it is untransferrable.
In a previous relationship I gave my partner a small tour of the terminal application preinstalled in her Macbook. She had no idea it was even a thing in her computer. The list of commands used was ls, cd, and on a whim I was surprized to find Emacs was preinstalled as well. Her parents saw literally everything I did and still told her I hacked her computer. 🙄
I think this is pretty reasonable and shouldn’t be a hot take. IMO, what macOS does better is to provide a simple UI that protects less experienced users well enough from themselves while keeping developer tools accessible and close enough to standard Unix stuff. It’s easy to get into but not too hard to move past the basics once you need to. In Windows, I often feel like the opposite is true. The UI is a complicated mess of three different UIs that doesn’t even protect users all that well, and developer tools are often separate products with their own learning curve that are aggressively Windows-specific.
My trajectory was win 3.11, then macos 7 & 8, then windows 98… Windows 7 > macOS again as a dev > Linux when I finally got to pick my own software and IT wasn’t what paid the bills.
Windows was always broken so you had to learn to fix shit
Mac never did quite what you needed so you had to work around stuff and try harder
… Next/Mac got me very literate with Unix
… Linux is just kinda what I know.
But Unix based macos really is an excellent os. It’s just a shame its so locked to their hardware.
The command line is not the end all and be all of tech literacy. It’s one access point which doesn’t get used that much outside of copy-pasting sudo commands from the internet.
There was a fairy large era of macs that were way more open to customization then windows. Probably still true because Microsoft has gotten a lot more aggressive about locking down their os and the average gamer has no clue how to install mods if it isn’t from the Steam workshop.
The 1000 little interface stupidities is what gets me on Mac, like making “cut” part of the “paste” action. I’d get it if they had different terms (Ctrl+c=select, Ctrl+v =duplicate, Ctrl+optV=move) but they’re still called copy paste. Or the delete button on my keyboard being interpreted as page down. Or the enter key being used to rename a file. Or how every action just has to have an animation. It adds up to being just such a mess.
Hot take: macOS, being Unix like, fosters more tech literacy than Windows.
It’s much better now with windows terminal and winget, but a decade or so ago even basic things like installing python and adding it to PATH were infinitely easier on Unix-like environments.
For those privileged to have programming classes, the first 2-3 sessions were the teachers going round doing tech support just to install python on shitty locked down Windows laptops.
Windows being terrible makes you learn a lot of stuff, but so much of it is untransferrable.
In a previous relationship I gave my partner a small tour of the terminal application preinstalled in her Macbook. She had no idea it was even a thing in her computer. The list of commands used was ls, cd, and on a whim I was surprized to find Emacs was preinstalled as well. Her parents saw literally everything I did and still told her I hacked her computer. 🙄
I learned how to fix but never how a PC ran on windows. You just can’t really dig into the innards and fixing it is 9/10 a reinstall.
A mac is the only non linux machine I’ll willingly use if I didn’t have the choice of linux
I think this is pretty reasonable and shouldn’t be a hot take. IMO, what macOS does better is to provide a simple UI that protects less experienced users well enough from themselves while keeping developer tools accessible and close enough to standard Unix stuff. It’s easy to get into but not too hard to move past the basics once you need to. In Windows, I often feel like the opposite is true. The UI is a complicated mess of three different UIs that doesn’t even protect users all that well, and developer tools are often separate products with their own learning curve that are aggressively Windows-specific.
My trajectory was win 3.11, then macos 7 & 8, then windows 98… Windows 7 > macOS again as a dev > Linux when I finally got to pick my own software and IT wasn’t what paid the bills.
Windows was always broken so you had to learn to fix shit
Mac never did quite what you needed so you had to work around stuff and try harder
… Next/Mac got me very literate with Unix
… Linux is just kinda what I know.
But Unix based macos really is an excellent os. It’s just a shame its so locked to their hardware.
The command line is not the end all and be all of tech literacy. It’s one access point which doesn’t get used that much outside of copy-pasting sudo commands from the internet.
There was a fairy large era of macs that were way more open to customization then windows. Probably still true because Microsoft has gotten a lot more aggressive about locking down their os and the average gamer has no clue how to install mods if it isn’t from the Steam workshop.
Jokes on you i started on system 7
There are dozens of us!
I started with DOS. then windows. I didn’t use Linux until I was in my 20s, and not heavily use it until my 30s.
I just started using a Mac for work because it’s “Unix like”.
Mac’s are fucked up man. I don’t know how anyone gets shit done on them. the UX is developed like it’s for stroke victims with permanent brain damage.
I would rather use W11 than a Mac and I fucking loathe Microsoft and their horrible AI bullshit.
I am still using windows 10.
This. So freaking much this.
Mac is unix in the same way that Android is unix or my car’s infotainment system is Unix.
Yes, there’s unix under the hood, but there’s such a bunch of garbage on top that the unixity really doesn’t help much at all.
The 1000 little interface stupidities is what gets me on Mac, like making “cut” part of the “paste” action. I’d get it if they had different terms (Ctrl+c=select, Ctrl+v =duplicate, Ctrl+optV=move) but they’re still called copy paste. Or the delete button on my keyboard being interpreted as page down. Or the enter key being used to rename a file. Or how every action just has to have an animation. It adds up to being just such a mess.