|
|
Jim Henderson wrote:
> work together because of differences in DLL versions.
I suppose it's not completely solved anywhere, no. But it's a lot better
than it was. At least DLL hell only affects third-party DLLs now, and
installing software that *doesn't* share DLLs won't break your code. :-)
It used to be a lot worse, tho, especially with things like third-party tcp
stacks (i.e., winsock.dll), where every browser came with a different
implementation of TCP and such. Or the MS C runtimes, or the "New" 3D
button graphics libraries, etc. People would do things like try to replace
the GUI libraries with their own in order to put their own "theme" on
things, thereby breaking everyone else who actually based their code on
released OS files. :-)
--
Darren New, San Diego CA, USA (PST)
"Ouch ouch ouch!"
"What's wrong? Noodles too hot?"
"No, I have Chopstick Tunnel Syndrome."
Post a reply to this message
|
|