-Java always has an API, .NET is about extending an existing application (Servlet API vs IIS)
-Java has a nicer IO as .NET has bidirectional streams (You can't wrap streams in .NET).
-Linq is nice but has a huge caveat: if a Linq provider does not implement it fully to falls back to the .NET collections. So trying to 'Skip' and 'Take' on a ActiveDirectory will fall back to collections in memory and cause a crash on a huge AD in production (Yes had the pleasure).
-Java's Eco-system is way bigger.
Socials: - github.com/ivolimmen - codeberg.org/ivolimmen - reddit.com/user/ivolimmen - deezer.com/us/profile/6410927063
Interests: Open Source, Privacy, Programming, Remote Work, Technology, Web Development
---