Python on Windows

Every time people lament how difficult using Python on Windows (in my circle mainly for scientific computing) is, I am wondering if they have given the conda-approach a try.

Granted, 5+ years ago it was more difficult and fragile, but nowadays on a new Windows machine I install mambaforge (small distribution, faster than conda, conda-forge package repo). Installation is a simple download + doubleclick, does not need the windows store or admin rights, puts itself on my path (iirc), and I can easily create separate environments per project and easily update the base Python version. I haven’t had to reinstall the whole conda installation in a long time (~2 years until a job change, and now nearly one year and counting)

As a side note, as an experienced Pythonista and Julia beginner, it seems to me to be somewhat fashionable in this community to dump on Python, not always justified in my opinion, and that is one thing that make it less likely for me to engage here. I’d rather people argue on the basis of Julia’s many strengths than on other langs’ perceived weaknesses.

4 Likes