D&C Lug - Home Page
Devon & Cornwall Linux Users' Group

[ Date Index ][ Thread Index ]
[ <= Previous by date / thread ] [ Next by date / thread => ]

Re: [LUG] Clueless users



Adrian Midgley wrote:
On Monday 10 May 2004 03:16, Simon Waters wrote:


Microsoft seem to be creating structural
weaknesses in their new products as fast (faster?) as they fix them in
the OS, and lack of competition means these new products will soon be
supporting enterprise critical applications that affect all of us.


I found the argument advnaced a while ago that while the tendency in Linux was to modularise, separating functions so far as possible and tending to be more replaceable, interchangeable and maintainable -

This is called "structured programming". It's the way most books on programming say you should do it. Or at least it was 20 years ago.

Microsoft had deliberately reversed this with Windows, winding the functions of programs as much into the operating system as they could, so as to appear as if it was not possible to separate them, and done this for reasons having

The converse of structured programming is known as "sphagetti code".


everything to do with Courts and nothing to do with engineering sense.

It also makes it difficult for third parties to extend or replace parts of Windows. Microsoft's "corporate vision" is a part of the equation.

Attachment: signature.asc
Description: OpenPGP digital signature


Lynx friendly