>My main motivation for thinking these unhappy thoughts is that it would have
>been a no-brainer for MS to increment the version numbers on the DLLs, since
>they were in fact changing their behaviour in ways that were BY DESIGN
>incompatible. Yet they did not. I find it easier to believe that MS wants
>to put us all out of business rather than believe that they are simply all
>smart like bricks.
Please cite a specific example of MS purposely changing something in
MFC42.DLL or MSVCRT.DLL that would break binary compatibility with
apps that were not depending on undocumented features or classes and
weren't just plain buggy. (NOTE: I'm *not* talking about the
deliberate incompatibilities in the debug DLLs, which aren't
redistributable and which do not pose a problem for end users.)
I'm interested in hearing about incompatibilities concerning
documented features that weren't addressed by SP1. This is of interest
to everyone using VC6, but all I seem to hear are generic flames and
* theories, which are absolutely useless, and I'd hate to
base a decision concerning replacement of the system DLLs on such.
Talk about FUD!
BTW, MS left the DLL names alone (MS *did* increment the version
numbers) in order to avoid an explosion of different DLLs taking up
space on disk and in memory and slowing down application load times.
This is a good goal, but perhaps overly optimistic.
>I can recall two quotes that help back up this claim... the first is from a
>manager of desktop applications at MS. When asked how far MS would go in
>pursuing the desktop applications market, he said:
> "We only want a fair percentage of the desktop applications market,
> and for us, a fair percentage is 100%."
>And of course, the obligatory Bill quote, which came up when he was asked why
>Microsoft was growing so much more quickly than its competitors:
> "They are hampered by the concept of finite greed."
>The quotes may not be verbatim, but the sentiment is right, trust me.
These "non-verbatim quotes" don't help back up your claim at all. In
fact, above, you passed up a chance to give one of your accusations