Someone made a comment in a story about installers
You mean you don't just drag a folder somewhere and call it done?
Seriously, why don't apps just look at their environment, fix whatever is missing, and not require any install script at all?
I responded about the complexity, and mentioned how anyone who asks that is ignorant in the area (not ignorant in a bad way). So, someone actually responded challenging those ideas, basically saying that good programs don't use common DLLs, the registry is a bad thing, and installations should very easy.
It's unbelieveable. There's an entire market out there for installation software (which i used to work in) and people seem to deny them. They don't seem to understand that it's not easy. And even if it was easy, you wouldn't want the average programmer writing an install script.
There was an installer that wanted to wipe the temp directory when done (instead of using temporary files, he just "assumed" the temp directory was there to be emptied). Or assumed that the main drive was C. Or even that the floppy drive was a:. (Japanese NECs have A: as the hard drive, C: as the floppy. One programmer had the equivalent of format a: assuming it was the floppy drive.)
There was one person who had a graphics disk, with tens of thousands of little graphics, and wanted to put a link to each one in the Start Menu. (Think cluster size.)
The list goes on.
Anyone who uses Windows should be thankful for InstallShield, WISE, InstallerVISE, or anything else out there. You don't want these people touching your registry.