I could go all day, but in brief, I (jokingly) blame you guys (non-Microsoft developers) for enshitifying Microsoft’s toolset.
Microsoft’s approach for years was to build designers and GUIs into Visual Studio to make coding super easy. Everything was integrated. The developer experience was glorious.
Then, all the developers like you suffering with shit like NetBeans, Eclipse, Apache, and TortoiseSVN decided they’d had enough and started romanticizing one-off command line tools, goofy data structures like yaml, and git. That made everything too hard, so you built code generators, transpilers, and job runners to automate things. That led to so much complexity, you needed virtual containers to run it in so setup wouldn’t be a nightmare. Then, the containers got out of control so you needed something to manage THAT.
Microsoft could have laughed and let us live in our developer utopia, but noooooo. They felt compelled to play along. And now anything new coming from MS is built to support all that crap we never needed in the first place.
I could go all day, but in brief, I (jokingly) blame you guys (non-Microsoft developers) for enshitifying Microsoft’s toolset.
Microsoft’s approach for years was to build designers and GUIs into Visual Studio to make coding super easy. Everything was integrated. The developer experience was glorious.
Then, all the developers like you suffering with shit like NetBeans, Eclipse, Apache, and TortoiseSVN decided they’d had enough and started romanticizing one-off command line tools, goofy data structures like yaml, and git. That made everything too hard, so you built code generators, transpilers, and job runners to automate things. That led to so much complexity, you needed virtual containers to run it in so setup wouldn’t be a nightmare. Then, the containers got out of control so you needed something to manage THAT.
Microsoft could have laughed and let us live in our developer utopia, but noooooo. They felt compelled to play along. And now anything new coming from MS is built to support all that crap we never needed in the first place.
We had it so good. Sigh.