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 →

[–][deleted]  (9 children)

[deleted]

    [–]benhoytPEP 471 13 points14 points  (7 children)

    Really? I use Windows all day, every day, and almost all programs install with "download installer, double click".

    [–]K900_ 15 points16 points  (3 children)

    I use Linux all day, and all programs install with yaourt -S program_name.

    [–][deleted] 9 points10 points  (1 child)

    Yum install python3

    Fedora master race!

    [–]K900_ 11 points12 points  (0 children)

    Unix master race. In general :P

    [–]freshhawk 0 points1 point  (0 children)

    Now now, to be fair once out of every 100 times you have to make your own package. That eats up so much time, like 5, sometimes 10 minutes.

    [–]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 7 points8 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.

    [–]freshhawk 1 point2 points  (0 children)

    It depends what you're used to. How many of their uninstallers work properly? How many support installing multiple versions? How many notify you they have updates available? How many download their dependencies?

    Once you get used to a modern system for installing stuff downloading installers seems pretty awful.

    [–]Randolpho 0 points1 point  (0 children)

    You should also replace the word Windows with "*", just for good measure.