As a web developer I want a unix environment and I'm not sure if Windows' subsystem for Linux is going to cut it. However I also use a lot of audio software like Ableton Live as well as countless VST/AU plugins, which renders any native Linux flavor useless. macOS is the only option and until that changes I'll continue to begrudgingly wait for Apple's infrequent and late desktop hardware updates that feel unnecessarily expensive.
And with macOS deprecating OpenGL, which many VST plugins currently rely on for their interface, I'm concerned about the future of music on the Mac & how long I'll be able to use those older VSTs.
Apart from the above use case, I've missed nothing. There's some hacking I'm attempting to do to get vscode to use the underlying bash mechanism for its code linting tools but that's more a preparation for the inevitable moment when some linting tool or package depends purely on a Linux/Unix environment.
The Apple one was a pain. Command line tools are almost but not quite right (zcat in particular just doesn't work) and I found the user experience pretty annoying at first but passable after that. Still don't really understand how "installing software" is supposed to go, and lots of struggle against Homebrew and lots of other software packaging.
Windows had WSL when I got my laptop. Real Linux command-line, nice. Filesystem performance was crap, and they didn't have postgres at first, but it was probably a better dev environment than my Mac, with one exception: no Docker in Windows 10 home. Explorer started getting a bit slow and unstable after a while, but I was on preview releases.
A couple of months ago I quit my job, and yesterday I formatted my home laptop to install Linux again (decided to put my hobby project onto a Docker-heavy workflow) and oh my God it's lovely. Installing packages is fast again, software compatibility goes without saying, and Unity was surprisingly pleasant (though I did drop it for i3 because I'm a masochist.) Hard to say how much of that experience is "Linux is nice" and how much is "I'm a Linux person" though.
?
I used `zcat` on macOS just today. What issue do you have with it?
1: https://apple.stackexchange.com/questions/69223/how-to-repla... 2: https://docs.microsoft.com/en-us/windows/wsl/install-win10
Learning how to use the BSD tools is not that hard.
Also, you mean GNU environment I guess, not Linux environment.
That's because it's BSD, and are you sure you don't want gzcat?
Especially the endless Update-hell in Windows which regularly and spontaneously brakes things and consumes hours and hours of your time.
Never experienced this on my Macs. (Of course nothing is 100% perfect, but the difference is huge in my experience.)
At first I figured i just let it do it's thing so i waited and waited and just kept it running over night. After a few days i noticed it was the exact identical update it kept installing over and over.
I searched online, and many people were having exactly the same problem. At that time there wasn't a solution yet. So in the end, i just gave up...
- i'm a developer btw so i have at least some technical knowledge :)
(can't remember the exact KBxxxxx number unfortunately.)
I am not a person who has one just application open at a time.
Not to mention OSX is the only OS where you can drag the file icon out of a window's title bar to do stuff with it (eg. upload a file you have open) or right clicking the title to see the folder structure it resides in.
All these little affordances exactly where they need to be, and invisible when you don't need them. In my experience OSX is designed with a degree of consistency unheard of elsewhere, and that's why it gets accused of being unusable: people keep looking for the crutches you need on other platforms instead of just interacting directly.
https://www.modmy.com/how-dual-boot-macos-and-linux-hackinto...
Nothing.
I'd even take Linux with i3 over Windows.
Also, the majority of programmers and the vast majority of desktop users are on Windows. So, outside of the tiny HN/SV bubble the market disagrees with you.
I am not paying 2k for a laptop that wobbles.
What's a number key block?
The laptop mentioned in the "rave review" link is an elitebook 840 g5. I have been using the 840 g1 as my primary laptop for the last 4 years and it really is a sturdy device. The hardware is flawless, I haven't had a single issue with it. However, do yourself a favor and wipe it clean the moment you buy it, and install a fresh copy of windows. HP's added software is literally poison.