4 ms·
C# is a great language and I love using it (especially compared to Java), but right now the Microsoft stack is prohibitively expensive compared to the common st
by Xeronate 9y ago
C# is a great language and I love using it (especially compared to Java), but right now the Microsoft stack is prohibitively expensive compared to the common stacks for java, ruby, and python. .NET Core is a great step in the right direction, but it is going to be a long time before parity with other ecosystems is reached and unfortunately enjoying writing the code is way less important than having the libraries I need to interact with modern web technology.
- alkonaut 9y agoWhat are you paying for with C#? Tooling including IDE is free, servers are typically free (unless you run IIS on windows) and databases are obviously the same as in any other stack. In an apples to apples comparison I can’t see .NET coming in more expensive than java. The only thing that might be more expensive on Linux is if you need a better IDE than vs code - you’ll have to pay for JetBrains Rider. But good java IDEs aren’t free either.
- jayd16 9y agoI'm pretty sure he meant windows, IIS and possibly the upgrade from headless to something with a gpu for windows ops.