On Jun 30, 2005, at 7:19 AM, Paul Newton wrote:
> This implies that MS is not a reliable vendor. Purely as a matter > of interest <g>, was that intentional ?
Can't you let me use the English language to my advantage?
I will say that I have several times been blind-sided when a client (or many clients) "updated" their machines only to find an incompatible component would bring my application crashing down.
The entire model of applications registering their dependencies is broken when such a situation is allowed to occur. However, I know of few modern OSes that prevent such collisions. I understand that VMS supported such a "librarian" system where applications registered against specific versions of shared libraries and newer libraries could be added in the parallel to the system, side-by-side. Each application would get the library it was registered against, and could be updated by the vendor, after a controlled testing, to support newer versions. That's a really good design. Win32 doesn't support this. I wonder if LongWait will...
©2005 Ted Roche |