2 ms·
> But realistically if you're not doing .NET on windows, you're still an early adopter who's going to run into weird issues that you won't have to deal with on
by eitland 6y ago
> But realistically if you're not doing .NET on windows, you're still an early adopter who's going to run into weird issues that you won't have to deal with on java.
As someone with background from Java but who has worked a lot with .Net Core lately, I guess it might depend on what part of .Net you talk about.
.Net Core worked extremely well on Linux for all use cases I saw, mostly web applications, cli tooling and batch/queue processing. I cannot remember a single case where we had actual problems because of Linux.
In fact, FWIW for small console applications it ran extremely much faster on Linux than on Windows, on the same hardware.
- jayd16 6y agoDeep code profiling of the JVM is still a lot better than Linux .NET Core. I still like C# though.
- eitland 6y agoProbably, haven't tried really on .Net but Java is awesome. Another point where it is really hard to get people to actually understand the magnitude of the difference is in IDE support, what exists and what you get out of the box. I mostly enjoy programming in .Net Core a lot but there are times when the difference becomes extremely visible.
- jayd16 6y agoAgreed. I'm very happy with it as well. MS seems very keen on this so at least for now it feels like everything is progressing even if its not currently perfect.