3 ms·
It is fighting in a space which is very competitive. Java, Go, JavaScript and Python. The later two are being favorite of every university or coding camp gradua
by oaiey 5y ago
It is fighting in a space which is very competitive. Java, Go, JavaScript and Python. The later two are being favorite of every university or coding camp graduate. You stay relevant or you die.
Unfortunately, that implies faster dev cycles and areas like docs which are not well served.
- Zababa 5y agoHow is .NET fighting against JavaScript or Python? Java or Go, I can understand but not JavaScript or Python.
- Jenk 5y agoServerless computing is dominated by node, go, and python. .NET just doesn't startup fast enough.
- Zababa 5y agoGood point, I didn't think about that.
- oaiey 5y ago.NET is competing against any language which is not exactly driver level (like c/c++/rust). Every other app model they compete. Even OS Scripting they cover with PowerShell (which is not c# but it is .NET).
- Zababa 5y agoYou're right, I tend to think .NET == C# but it's a whole ecosystem. We have some Powershell at work and it's a nice DSL for scripting. The languages we use outside of .NET are C++ (like you said), JS/TS (I doubt Blazor will replace all usage of JS, and we have a big codebase anyways), and Python for some machine learning stuff.