Earlier quoted context omitted.
Don't forget the first-party container runtime. Even Windows has one (or, er, three?). I am mostly responsible for maintaining our local development stack scripts, and Colima (to be clear, a heroic project) and MacOS are a continuous source of problems (full time problems when M1 first launched, down to at least 2-3 issues a month). I was helping a coworker with getting scripts working on Windows/WSL and how much eff…
For lack of a better term, I've been a full-stack programmer for 27 years. I ran Linux on the desktop for 19 years. I've run MacOS for about 8 now. And, always, Windows, of course, because companies . I've developed extensively for PHP, VB, C, ASP, VB.NET, C#, some Python, a tiny bit of Java, and (my fave) Ruby on Rails. My main projects of the last 10 years use a large C# program which I compile to run on Mac, Linux…