Personally I can’t figure out my development workflow on Windows. I tried the Linux subsystem stuff and IO was just too damn slow. 15 minutes to install a few package dependencies. For a while, I ended up running Ubuntu on another machine that I would SSH into for all my side projects just so I have my trusty zshell and all the nice package managers and other build tools.
Can you elaborate? How is your dev workflow os-dependent?
I’m relatively fast using zshell, vim, iTerm, tab space to quickly search and open a file or program, adding things to my .zsh rc file, quickly installing packages, etc. In Windows, everything is slower, and I generally feel disoriented.
Something as simple as running docker wouldn’t work on windows. Apparently I need Windows 10 Pro edition... and I had the license too but upgrading would fail and rollback. It’s things like this that add up.
"For the fiscal year 2019, the company's iPhone business accounted for approximately 54.7% of total sales; the company's Services segment made up approximately 17.7% of revenue; Mac sales generated 9.8% of total revenue; Wearables, Home and Accessories segment comprised 9.4% of the company's sales; the iPad accounted for 8.1% of the company's sales."
https://www.investopedia.com/apple-s-5-most-profitable-lines...
To be distinctive they need to be different and that carries risks, but mostly they pay off very well.