For me, the fact that it's enterprise Unix, basically. It's polished, smooth, well-supported, the hardware it runs on is spectacular, and it Just Works™.
I do like Linux for server computing and for command-line/batch computing, but I don't like the state of the Linux Desktop and thus don't consider it seriously as a primary machine.
Windows is just a nightmare and even with WSL2, it still feels like it's bolted on. I only keep a Windows desktop around for gaming. I don't and won't do any productive work on Windows anymore.
By "enterprise" a lot of people understand native Outlook, Powerpoint, Word, Excel, ... Adobe tools, ..., etc. support. On HP-UX and Solaris you get none of these.
Microsoft web apps suck. The outlook webapp does not even support smart folders, and dozens of other "basic" features that the native apps do support. Same for Word, excel, powerpoint, etc.
This might be an option in the future, but right now, paying microsoft for their webapps is just a waste of money.
Enterprise indeed, including charging premium for features that should come by default.
As someone who has to use a Mac at work, it still baffles me how macOS doesn't even ship with a serious file manager by default in 2020 and every decent alternative costs decent amount of money.
> it still baffles me how macOS doesn't even ship with a serious file manager by default in 2020
Serious question: what do you use it for? I rarely use the finder at all; when I do it’s for pretty trivial things that it handles just fine. Generally ls, cd, open, tar etc are enough for me.
I understand a lot of people consider the Finder broken so I assume it lacks “power user” features, at least. But aren’t the power users by definition a couple of sigma out so are better served by a paid product?
For example I don’t use apple’s calendar app but paid $50 for a different calendar. I wouldn’t recommend that most people do this: apple calendar is fine for the bulk of users. I just happened to have some special needs. Could your case be the same?
Interesting. I've never had an issue with the features of Finder. I'm a pretty light user of a file manager, though. What types of things does it not do that you want it to do?
It seems like Finder was designed to hide the filesystem. In a normal file manager you start in your home directory and have a toolbar at the top allowing you to easily change your current path, see where exactly on the actual filesystem hierarchy your are etc.
Finder seems to like to show you what seem like various 'views' of things but these views aren't actual folders or at lest usually don't contain what you would think the folder would or it doesn't initially open where you'd expect it to, if you want to go to an actual particular folder, (once you even figure out where you are if you have any amount of complexity to your FS hierarchy), it has to be done via a nested menu item, (Go=>Go to folder), where it should be front and center, most managers have it under or as part of the menubar itself.
The search doesn't seem to work much of the time, unless one uses Spotlight for everything, no dual pane support & tab support is very, very recent.
Not to mention it doesn't seem to remember my view/display preferences for any length of time, doesn't have sane right click options, (it didn't even have copy paste last time I bothered to check).
I am probably forgetting a bunch of things since I long switched to alternatives like Path Finder & Forklift, but of course you can't even remove it from the dock if you don't use it.
> In a normal file manager you start in your home directory
A new Finder window opens to the Documents folder by default, though this is configurable in preferences. You can set it to your home directory
> Finder seems to like to show you what seem like various 'views' of things but these views aren't actual folders or at lest usually don't contain what you would think the folder would
I've... never seen this. Are you talking about tags maybe? Or having an active search?
> (once you even figure out where you are if you have any amount of complexity to your FS hierarchy)
If you right click the folder name in title bar you get a list of path segments. You can also turn on 'Show Path Bar' and get a breadcrumb-style control.
> it has to be done via a nested menu item, (Go=>Go to folder)
There's a shortcut, cmd-shift-G, listed on that menu item.
> The search doesn't seem to work much of the time
Haven't had a problem with it, though I usually use find and grep on the command line.
> no dual pane support
You can tile two finder windows side-by-side.
> tab support is very, very recent.
Tab support is seven years old.
> (it didn't even have copy paste last time I bothered to check).
It does. It doesn't have cut and paste though, but drag and drop works to move.
> You can also turn on 'Show Path Bar' and get a breadcrumb-style control.
a.) Why is it not on by default?
b.) I want to type in a full path in one go, not click on individual segments of one - maybe that's not really common but I tend to memorize my FS structure.
> There's a shortcut, cmd-shift-G, listed on that menu item.
Am aware of the shortcut, it's not quite the same, it's an extra step you have to do vs not having to do, but it's probably just a "getting used to thing".
> You can tile two finder windows side-by-side.
That's like saying in a browser without tabs you can just open another window. Sure you can, it takes another second or two to get it the same size, probably won't open in the same directory as the old one, the other one will loose focus as you interact with the other etc.
> Tab support is seven years old.
Fair. Linux had it for 2 decades, I still remember the WWDC keynote where they announced it, which is probably why in my mind it was more recent.
> The search doesn't seem to work much of the time, unless one uses Spotlight for everything
I’d say spotlights file search interface isn’t that great but the finder’s own file search (I presume uses the same md database) seems pretty good to me.
> it didn't even have copy paste last time I bothered to check
Actually it does, which surprises me. That’s more of a Windowsism where you select a subject and then select a verb to apply. The Mac interface has from the beginning been more about direct manipulation. I.e: when you want to move something you just grab it and move it where you want to be.
Finder is, by default, designed for your grandparents. That’s fine, a few configuration changes fixes enough of these concealments, combined with memorising a few keyboard shortcuts.
If I want to deal with the file system in a technical way I use the terminal. And whenever I want to bring these two worlds together, I’ll just type:
What do you mean "option of both"? I have both. I have Finder and I have Terminal. I have ways to jump from Terminal to Finder and from Finder to Terminal. I don't need or want a Termider or Finderminal.
> Enterprise indeed, including charging premium for features that should come by default.
This doesn't make any sense. Apple has long shipped MacOS with everything included. Compared to the 12! Windows 10 editions (Home, Pro, Pro for Workstations, Enterprise, ...) MacOS is a cakewalk, particularly since Apple ditched charging for upgrades years ago.
> serious file manager
Huh? Finder is decent, pretty much anything it can't handle is probably best served with a proper scripting language from the command line regardless. I'm not even sure what alternatives to Finder are out there.
There's plenty of alternatives, Forklift and Path Finder are some of my favorites, but rather pricey for what I get on Linux for free.
Last time I checked Finder didn't support dual pane, (thankfully tabs were finally added very recently). It has insane context menu default, (like assigning tags is there, but Copy+Paste is not?) and to navigate to a specific folder directly, it is a nested menu item, (or a 3-key shortcut you have to remember), rather than being right in the toolbar bellow the menu as most other managers do it.
But of course if one wants to do something the way Apple has not specifically said it should be used they're "holding it wrong". Don't worry, I get it.
As for shipping with everything that's needed, it doesn't even have a 1st party package manager, (congrats even MS beat them to it) and homebrew isn't that great.
I get it, dark mode was probably also stupid until Apple decided to finally implement it.
P.S. Not a Windows fan either, so no need to spell out the various editions here.
None of this jives with your above comment that Apple is “charging premium for features that should come by default”. They aren’t charging for any of this, they just don’t offer some features you want out of the box.
> None of this jives with your above comment that Apple is “charging premium for features that should come by default”. They aren’t charging for any of this, they just don’t offer some features you want out of the box.
Your comment doesn't make sense. I am saying they're not offering features that come standard, free with other OSes so you end up being charged for this by having to go to a paid 3rd party alternative offering functionality that is typical on other OSes as default.
Even window snapping isn't a thing without 3rd party tools.
> and to navigate to a specific folder directly, it is a nested menu item
Cmd+G - G for Go, and I agree that having to go to the menu bar item called "Go" is not super discoverable, but I found it once, and been using Cmd+G since then. I guess users that don't use shortcuts have more problems with these.
> Copy+Paste is not?
Cmd+C Cmd+V ? I am not sure this really needs an icon. I mean, if you go to the "Edit" menu, you see the shortcuts for Copy, Paste, and Cut, which are the same as on Windows or Linux, but using Cmd instead of Ctrl (which is consistent with the rest of the OS).
> tabs were finally added very recently
Tabs were added a long while ago, 5 years at least. But you don't even need tabs for this. I just do Cmd+Shift+Left to tile one finder window to the left of the screen, and Cmd+Shift+Right to tile another window to the right, and that's it: two windows, side by side.
Sure it works fine (enough), however it's not some class in smoothness, excellence or discoverable, friendly UX design, which is what is often being claimed macOS is when compared to Linux.
Not saying Linux is superior on the UX front, but it definitely can be as good if not more productive, it has its issues but they all have, I simply haven't found macOS to be this above and beyond experience that is often being claimed and there was a period I gave it a serious try as it sounded so good. But...it's not really there. I get kernel panics, (haven't seen one on Linux in over a decade), UI freezes, (seen them often on all 3 OSes), clunky behavior, (no window snapping, wtf macOS).
my windows snap, tile, etc. when I drag a window to a part of the screen, it snaps there.
I haven't see a kernel panic on MacOSX in the 15 years that I've been using it, and I haven't seen one on Linux either, but maybe my workload is just different.
Worth noting that you don't get things like " built-in FTP client; ability to mount MTP and iOS devices; RAR, TBZ, TGZ, 7z formats support; Dropbox integration; Terminal emulator"
These are all things Linux FMs have for free, but it's a good first step for sure.
Having used various file managers for >10 years (NC, MC, WC, TC), a lack of good alternatives seemed painful when I switched to Mac. It turned out that Finder is actually pretty decent.
The lack of dual pane support, no tabs for a long time as well and not having "Go to anywhere" prominently on the toolbar itself killed it for me. Also it seems to like to throw me into Recent by default rather than the home directory.
I've since switched to Forklift and occasionally I'd open Path Finder but these are both not that cheap for a basic file manager.
I do like Linux for server computing and for command-line/batch computing, but I don't like the state of the Linux Desktop and thus don't consider it seriously as a primary machine.
Windows is just a nightmare and even with WSL2, it still feels like it's bolted on. I only keep a Windows desktop around for gaming. I don't and won't do any productive work on Windows anymore.