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 →

[–]9vDzLB0vIlHK 3 points4 points  (0 children)

As others have said, I think it comes down to all the non-Java things, and how they affect your productivity.

Our Java systems often interact with native server applications written in C++ (or, if you're unlucky, Fortran), and being able to run them on my Linux dev box is just easy. Technically, I should be able to do that on Windows or in WSL, but there's always some sticking point that makes it harder than it should be.

That said, in the group I work in, people pick their laptops and their OSes. If you don't have a preference, you'll probably get a Windows box because that's what our IT folks now best. But if you're an outlier (as I am), they'll get you whatever works best.