Best practice: Julia development under Windows?

It’s also fair to say I think that lots of people have run into an issue that can break any package which relies on any artifacts which has been around since 1.10 pre-release versions and still isn’t fixed on 1.10.2:

I could also dig up the old XGBoost issue where that was broken on Windows for multiple Julia versions, or the fact that Pluto cell interruptions never worked (I think until very recently?) - these things don’t tend to happen on Linux and Mac, partly because Linux and Mac are nicer development environments I guess, but also because it’s just a fact of life that the Venn diagram intersection between “is a core-ish Julia developer” and “uses Windows” is pretty close to an empty set.

(Just to be clear: I’m using Windows myself at work, which is 90% of my Julia usage, and it’s absolutely fine, specifically the package operations thing isn’t really an issue anymore)

2 Likes