Originally Posted by rkelsen
Dynamically Linked Libraries are a bad idea? Hate to tell you man, but Linux is full of them! Check out the "glibc" and "lib*" packages on your machine.
As with many other things; just because Microsoft's implementation sucked raw eggs doesn't necessarily make it a bad idea.
Amen my brother!!! xD
Linked libraries are necesary, no matter the system you're working with, many times people think of an "OS" like 'one big piece of software' and no, it isn't, any OS is made by several parts of software working together, for that primary reason, you need something to connect those parts so they can work with each other, without it, there will be no OS.
I've already said why, IMHO, the registry was, and still is, a bad idea, can be usefull? sure, when you know how to use it, let me say that again....when you know how to use it....
The problem is, unless someone make some security policy, any user can have access to it, no matter if that user doesn't know what he's doing. Even if you have security policies to protect it, the registry can be modified, you can have a DWORD called DisableRegedit = 1, but still you can make a .reg or .vbs or .bat or .cmd or whatever, file to override that 'protection', malwares, virus, spywares, hijackers, do that all the time.
Not only is a bad idea because is 'one point of failure', it is a bad idea because it's not protected from modification and tools like regedit.exe or regedt32.exe only make things worst.
PD:// You're all wrong, the biggest mistake in computing history was ActiveX Controls :P