[wxpython-users] [Fwd: Boa Constructor 0.6.1. beta?]
Marc Tompkins
marc.tompkins at gmail.com
Wed Apr 16 12:14:05 PDT 2008
On Wed, Apr 16, 2008 at 11:24 AM, Paul McNett <p at ulmcnett.com> wrote:
> The specifics are: Windows is still mired in DLL hell. :)
>
Oh, come on. "DLL hell" is just another way of saying "dependencies." I'm
not a fan of M$ by any means, but the fact that certain programs depend on
certain other files didn't start with them and won't end with them. When a
Python program on Ubuntu fails because a module is missing, do we call it
Canonical Crap? Not with a straight face, we don't.
Now, if you're _sure_ it was a Windows hotfix that removed msvcr71.dll, I
would certainly be irritated by that. I find it much more likely, however,
that it was a badly-written uninstall script that did it. ("Well, when you
installed me, this file was on my list of DLLs to add or update. Now that
you're uninstalling me, you surely won't be needing THIS anymore either,
right?") I'm not saying it wasn't Microsoft that did it - it's just that,
in my experience, it's almost always been third-party software that done the
dirty.
Good practice has always been to only add or remove DLLs from/to your own
directory; Windows never enforced that until fairly recently, and it's
always been easier to throw your files into \Windows or \Windows\System32
(and yet to regard them as your own property.) If Microsoft is responsible
for "DLL hell", it's generally been through failing to enforce best
practices on developers - although they have certainly had some screw-ups
themselves.
-- =
www.fsrtechnologies.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.wxwidgets.org/pipermail/wxpython-users/attachments/200804=
16/54f6af98/attachment.htm
More information about the wxpython-users
mailing list