> The Microsoft tooling makes it easy for inexperienced developers to build poor software<p>So, by definition, you should choose a programming language that has no good tooling as a beginner?<p>Ps. I stopped reading after that
As a fellow .NET developer, I dig the author's point. However, I would argue it's not C# that's dangerous - it's Visual Studio, the IDE.
This part really struck a chord with me:<p>> Cobol is relevant in 2018. A few people make a lot of money maintaining Cobol systems. However, (at least where I live) I don’t see a lot of ads for Cobol developers. I see a bunch of C# ads and a ton for Javascript developers. You need to seek the balance between valuable skills and available work.