It's a genuine question I'm new to both. I have seen more hates/meme towards Java than C#, even in stack overflow survey C# is more desired and admired than Java. Why is that? Even Though I feel there are more libs around java like redis, Kafka, spark than C#, why is C# is considered better? Is it because of the ecosystem? Jobs? Tooling? Performance? Please no trolling. Want to hear professional opinions
I love .NET. .NET 8 is about to ship, even more performance gains from .NET 7, Native AOT makes it CPP levels fast with lower memory utilization. We have Blazor, UnoPlatform, MAUI, AvaloniaUI for UI tech that’s modern. ASP.NET Core is getting even better. It’s too good.
If I understand correctly what you are saying is the ease of use and performance?
Yes, and overall elegance of the language c#. Like we upgraded our app from 6 to 7, and we just saw huge performance gains by doing absolutely nothing.
Both sucks Go is the best
Irrelevant ass response
You wanna go with what's more prolific, regardless of how each is. Java is OSS, so it's like working with a govt office. C# is like a private firm. They have a free community edition, but being expensive, less number of firms adopt it. Java has more opportunities in the market atm.
C# and .NET is completely open source, free and cross platform. And has been for the better part of a decade.
C# has a community edition. Which lacks many capabilities. That's different from OSS
C# is just too sexy. Kotlin comes close, but not plain Java itself
Could you elaborate a bit more? Do you mean it's better because ease of use?
You have to use both to understand. C# is just simpler to use - it has a richer syntax and I'd argue the helper/extension methods built into .NET are more comprehensive than Java. That said it's been a few years since I used Java professionally so can't tell how it's changed since.
It doesn’t matter, nobody outside of Microsoft and tech division of business companies use .net. If you want to stay in tech Java/go and Python are your friends.
They are literally aspx pages hosted by Apple. lol
Did you learn that while working for your PE firm?
Yes but java has more jobs
C# is a vastly better language. Java is a vastly better ecosystem.
India
Yesterday
854
Modi is a legend, will be remembered for centuries to come
Tech Industry
Yesterday
2526
Quitting this Slave life
Tech Industry
Yesterday
793
Conspiracy theory: Sundar wants to make India great again
Tech Industry
Yesterday
2008
The end of Backdoor Roth?!
Working Parents
Yesterday
784
What do you think is wrong with a kid who got rejected by 9 colleges?
Dotnet framework SUCKS. Dotnet core 2.0+ is incredible.