Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Language and tooling wise? Yes, or very close to it.

There's a lot to be said about the huge amount of value in the main maven repository vs. what's in nuget.

Java's decade long head start in that area doesn't seem so huge when you look at what the node.js community has put together in only a few years.

If you were considering .net on a new project, however, I would probably recommend comparing something like Scala. Scala has the benefits of being a "modern" language like C# with the full support of all or nearly all of the existing JVM projects.

That being said, there are a growing number of reasons to choose .net on non-windows platforms.



I'd argue that it will be a while for Nuget to catch up.

When I go on Maven Central I expect every library to be cross platform except for those marked as platform dependent.

For Nuget... all bets are off for now. It's the exact opposite, I assume that things are not portable or at least have not been tested on say, Linux.


> Java's decade long head start in that area doesn't seem so huge when you look at what the node.js community has put together in only a few years.

It's easier to follow than to blaze a path. We have learned from Java and can, hopefully, avoid those pains.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: