Get the latest tech news
Solving the Worst Problem in Programming Education: Windows
I've created a set of install scripts for Windows that helps people install many different programming languages using standard tools.
The problem you encounter on Windows (and to some degree macOS) is Microsoft heavily prioritizes their Visual Studio system for all programming tasks, so if you want to use something outside that world you're in for quite a bit of obnoxious friction. I think if you were to analyze what people use in the vast world of startups, corporations, open source projects, and other places you'd find it's inverted with 95% of programmers not using Windows. In the past Windows had bizarre APIs but these days it's fairly normalized given how Microsoft has gone full open source to extract free labor out of the same programmers they used to insult on a daily basis.
Or read this on Hacker News