Hacker News new | ask | show | jobs
by ykevinator 2558 days ago
It's slow and closed source. Not being pedantic, it is just super stagnant compared to open source platforms.
6 comments

Don't want to start a flame war, but there's nothing factual correct about what you just said - except for the open source activity around .NET (if that's what you meant by 'stagnant')

Source: Worked for a decade on the .NET stack and for the past few years I've been working on a series of large codebases using Java/Golang/Ruby/Python/the_usual_startup_things. Got my taste of both, still miss C# as a language. I would call Java the most 'stagnant'.

I think the biggest problem with Java is the reluctance for anyone to move beyond jdk 8.
Both of those statements are wrong.
Its a compiled language. Its going to be in the java level of speed. Its going to be faster than node, python, php, etc.
It is a little more nuanced that just being compiled as a poorly optimized compiler can generate slow code. That being said, there has been a ton of work on the .NET Runtime to increase speed. There is even more improvements coming out in .NET Core 3 as well
None of the assertions made here are true. .NET Core is very, very fast, open sourced and is definitely not stagnant.
I'm sure its not any more slow than node, python, or ruby.