|
|
|
|
|
by typomatic
1991 days ago
|
|
I have used Python on OSX for years and it is and always will be a horrorshow. Using the system Python installation is a nonstarter for many reasons, chief among them is that I don't have any interest in using py2. So then you're using pyenv or homebrew, but your vim install still thinks that it should be using the system python. And whoops, you fixed that and now virtualenv is not finding your interpreter. And etc., etc. OSX and its tooling are just ridiculous. I have no idea to this day how macs became the premier development environment. As always xkcd has a comic for it: https://xkcd.com/1987/ |
|
Because:
(a) it's quite easy to set things up with brew, macports, and/or Nix
(b) because Python is shitty everywhere anyway, and Python isn't the be-all end-all of development work.
(c) because you get a full-featured, working, coherent, take-it-or-leave-it desktop that stops one way of endless tinkering and procrastinating available in Linux to get things "just right"
(d) because it's still a UNIX with a full support for unicy tools, not a hack like WSL or WSL2.
(e) because it has good hardware (mostly - BS keyboard-era aside) and good resale value
(f) because you get to enjoy most/all the proprietary tools you like too (from MS Office and Adobe Creative Suite, to whatever)
(g) because in 2020 Docker, remote environments, etc, make many "local dev environment" points moot anyway