Hacker News new | ask | show | jobs
by wodenokoto 816 days ago
> Have windows users use WSL (the VSCode integration is great!), and mac users should install GNU tools since the system tools are obnoxiously incompatible.

At that point you might as well target Python 3.6. Seems like the same hassle for the developer to install and you don't have to worry about wonky differences for users who haven't installed GNU tools, but still think they can run your script because it says `.sh`

1 comments

That's not correct, because then you have to make sure all your docker images and deployment environments have the correct version of python, and managing python installations for incompetent Mac devs is probably more work than managing a GNU utils install since python installs have been known to break easily whereas the core utils are rock solid. Plus writing file manipulation/subprocess scripts in python is really awkward compared to bash.