All Things Microsoft > Microsoft Software

Why are there so many DLL's?

<< < (2/4) > >>

Fett101:
God damn there's a lot of mp3's. What they fuck is MS doing taking up 9gb's of space for these damned things.

psyjax:
Well, a valid complaint can be made about DLL's.

It's windows' reliance on such an amount of obscurly named, and scattered DLL files. One DLL goes missing and your whole system may go down without hope of rescue.

There are much more elegant solutions, like the old Mac OS System file  

I love that thing. You fuck it up, drag the one from the cd and youve fixed it.

jtpenrod:

quote:
I did a search for *.dll on my c:/winnt directory.

1,931 files. WTF? Why does Windows keep so MANY of these damn things? Also there were 481 in the "Common Files" directory.

--- End quote ---

Because it's a half-fast attempt to implement *NIX shared libraries. With Linux, you always know where to find them: /usr/lib or /usr/local/lib. (You can find the paths to all shared libraries in /etc/ld.co.conf). Unlike Win-d'ohs, where DLLs can be found just about anywhere. Furthermore, third-party apps frequently install these with no apparant rhyme or reason. It makes things especially difficult to uninstall, since the program installer may not keep track of them, and stray DLLs are a cause of instability. Lastly, there is no protection since installing one new app can overwrite a new DLL with an older version, which can break lots of other apps. That's why they call it "DLL Hell"
______________________________________
Live Free or Die: Linux

If software can be free, why can't dolphins?

hm_murdock:
a whole lot CAN be said against .dll files

a whole lot more can be said against

/lib/*
/usr/lib/*
/opt/lib/*
/usr/X11R6/lib/*

and the billions of shitty little files in there that do something like let emacs use the CTRL key, or some crap like that

why don't we just throw it all away and use Mac OS 9.2.2?

THE WORLD WOULD BE BETTER FOR IT!

ehh... it'd be even better if we all used NeXTStep

flap:
Yeah, and why do all the unix source files have all these thousands of lines of complicated code? They could probably be thrown away and just replaced with a nice, simple photo of a pony.

[ December 11, 2003: Message edited by: flap ]

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version