[wxpython-users] [Fwd: Boa Constructor 0.6.1. beta?]
Paul McNett
p at ulmcnett.com
Wed Apr 16 13:46:38 PDT 2008
Tim Roberts wrote:
>> The specifics are: Windows is still mired in DLL hell. :)
>
> Not as long as people follow the rules. An installer should never
> delete a generic support file like msvcr71.dll once installed. An
> installer that does so is just as broken as a Linux installer that
> deletes libxml2.so when it uninstalled itself, and causes just as much
> damage. In other words, it's not the operating system's fault.
Yeah, I already backtracked on calling this a case of DLL Hell.
> This perception of a continued "DLL hell" is exactly the reason why
> Microsoft has foisted the baroquely complicated and entirely unnecessary
> "side-by-side" concept upon us. They apparently believe that the
> developers of the world are too "stoopid" to follow the rules, when in
> fact the great majority of developers knew out how to solve this problem
> a decade ago.
The problem is, it only takes one misbehaving app to cause trouble for
the whole OS and other apps. And unlike Unix development which is (I'd
guess) mostly done by computer science students and graduates (IOW
formal education), Windows development has been made easy and
approachable by glitzy high-level tools. So it is really easy for
someone, anyone, to build a shareware app, regardless of computer
science education and appreciation.
Of course, the best practices in the Unix world have remained relatively
stable over decades, which helps too. Microsoft only very recently
started locking down the system and program directories, for example. :)
Paul
More information about the wxpython-users
mailing list