4 ms·
This really sounds like a lack of knowledge of the .NET ecosystem. Every area you mentioned has extensive library coverage. In addition there are several C# I
by nightski 10y ago
This really sounds like a lack of knowledge of the .NET ecosystem. Every area you mentioned has extensive library coverage.
In addition there are several C# IDEs available, including from JetBrains who creates IntelliJ! Roslyn makes fancy features such as auto complete available to text editors as well such as VS Code or Atom.
- throwawaydbfif 10y agoOkay so my latest issue http2... In C# you have to be running the newest version of Windows to use it. You know how happy my boss was to hear that we needed new server licenses to use http2? Very. Use .NET core? Not ready yet for production yet but probably will be in a few years. In Java I can run Jetty or Netty on whatever and use http2. Old Os or whatever doesn't matter because the protocol isn't tied to the OS network stack.
- WorldMaker 10y ago.NET Core 1.x is perfectly suitable for building new production apps today.
- slowmovintarget 10y agoHaving used it in production for a more than a month now... No. No it's not. Mono and .Net Core RC1 were more stable for the same workloads.
- WorldMaker 10y agoAnecdotally, I've not seen any issues, but then I've also been hosting on IIS. Obviously, YMMV. ETA: Also, my comment above was meant to be from the perspective of that it is a technically finished product with an active support lifespan. I did not mean to imply that it was better (or worse) than any alternatives, but that under the accepted definition of "production ready" where a thing is finished and supported, it is suitable to that.
- cryptarch 10y agoMaybe "finished and supported" is the definition of production ready in Microsoft-land, but I'd say "stable, well-tested and batteries-included" is a lot more important. .NET Core has none of that going.
- WorldMaker 10y agoAgain, this seems like an anecdotal divide more than anything. .NET Core has certainly seemed "stable, well-tested, and batteries-included" for any of the projects where I have used it.
- ahoka 10y agoNet core wouldn't help as kestrel does not support http2 yet. We just put an nginx proxy in front of our cluster now, which may or may not solve your issues.
- topbanana 10y agoNot to mention that the best C# IDE is better than any of the Java ones.
- steego 10y agoI have to disagree. Unlike the VS Resharper plugin, the JetBrains IDEs are really good. Unlike VS, they rarely lock the UI thread doing paternalistic busywork that adds very marginal value to my work. I'm use VS all the time, so I'm not going to dump on it too much, but there is definitely room for improvement. I'm only vaguely familiar with VS 2017, but I understand they've put their IDE on a diet.
- ahoka 10y agoTo be honest VS is horrible compared to NetBeans... Maybe it's on par if you pay extra for resharper, but I find that ridiculous.
- TheCoelacanth 10y agoI'm not sure how you can justify this assertion. I find both IntelliJ and NetBeans to be much nicer to work in than Visual Studio.
- deleted 10y ago[deleted]