OSX is a native unix. Yes there are limitations such as needing a vm to run docker but the core system is posix and the filesystems are all laid out in in teh unix way. on of this damn C/D drive nonsense.
function cb () {
powershell.exe -command "\$input | set-clipboard"
}
Mac is unix sure, but they have diverged from the popular main stream linux distributions and you still need to learn various gotchas and different ways of doing things. At least for me, our deployment environment is amazon linux 2 and I use amazon linux 2 for wsl. I am also an sre, so maybe that matters to me more than most and unix is good enough for most.macOS is more consistent with the BSDs than Linux is with older Linux or one distro is with another.
Once upon a time our production servers might have also been Unix. And developing from a Unix system was therefore desirable.
But these days our production services are almost certainly running on Linux (and probably Docker). Mac/Unix will have incompatibilities with this.
But you can get away with a non-Linux local environment because: * most server software doesn't use APIs that differ between environments * most OSes are well supported by Docker- which may work using a seamless Linux VM.
Better to scrap it and run a proper Debian box inside a hyper-v VM I found.
Or do what I did and drop kick the steaming Dell turd out of a window and buy a mac.
Tell me you haven't used WSL without telling me you haven't used WSL.
So lose the infernal meme snark. I used this more than most people did. And no, works for me is not a suitable retort because we have 200 people with the same issues day in day out.
It’s a fucking shit show.