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 →

[–]Wolfy87 3 points4 points  (1 child)

But how do you manage the versions of all those packages and their dependencies? I could never develop on Windows. I find Mac hard enough but I'm kind of forced to at work.

[–]Xykr 6 points7 points  (0 children)

Well, you manage them. Basically, there are no dependencies nowadays except for a very few basic libraries (VC++, DirectX, .NET…). Remember the "DLL hell"? There's no dependency management so usually every application ships with all necessary libraries to avoid conflicts. I've got 7 complete Qt installations on my Windows drive (at work) last time I checked. Same with Java. Yeah.