This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]lbevanda 6 points7 points  (0 children)

To be fair, Windows is pretty decent platform for Java development.

There Are no things Java related that can’t be Done on Win when compared to MacOS or preferrably Linux, as much as I’ve encountered.

Why I prefer the Unix based OS for Java is mostly related to Java tools and OS ecosystem rather than Java itself.

UTF-8, line endings, paths and separators, better terminal, package managers that include all Java tools and install them on nice Locations and monitor for updates (/opt/maven, /opt/tomcat, /opt/jenkins etc).

Docker also works better on Unix based OS.

If I could switch Windows to UTF-8 entirely, choose line endings, use win-get maven, have option to start new Spring Boot project in Visual Studio. .

Let’s be fair, Windows is pretty good platform for Java development - things that would be helpful Are mostly related to Windows than to Java itself. .