To view parent comment, click here.
To read all comments associated with this story, please click here.
I agree with all, but quickly.
You can do all that stuff on Windows (and I do it), but some of these things are really painful and not quick. You could build images, but that can also be a lot of extra work. The problem is Windows isn't optimized for doing a lot of things quick, but on the other hand this isn't really one of the goals Windows really tries to accomplish, even if there seems to be some work.
Setting up a non-Microsoft development environment for example can really take a long time and be a pain.
Actually, one thing that Windows is missing out on is package management. There is nothing approaching a decent package manager for Windows.
But apart from that you're pretty much spot on. Windows has the power, so long as you're willing to spend the time and effort customizing it.
Most apps (really app worth using) use one of a small handful of install apps that register with the system so they can be easily uninstalled.
With *nix, there are a a handful of different package managers to install programs with. Granted, it's generally only one per system, but, package managers were needed to solve a problem *nix software installs have that Windows installs don't have: dependencies.
The firefox-3.0.a2_6,1 port for FreeBSD requires 40+ packages (I stopped counting at 25, was only a third down the list)
Okay. I know many of those are already installed on my system, but many are not. And, when I remove the firefox package, all those dependencies remain on my system. Windows app installs don't have that problem.






Member since:
2005-07-06
But really, other than *nix geeks trying to make unfair comparisons, who cares about out of the box? Sure windows XP sucks out of the box, but after quickly installing a selection free of tools it can reasonably hold its own in most comparisons.