<OT> Micro$oft to license source code
Alma J Wetzker
almaw
Thu Jan 26 15:01:06 PST 2006
Bill Campbell wrote:
> On Wed, Jan 25, 2006, Rick Sivernell wrote:
>
>>On Wed, 25 Jan 2006 16:40:31 -0500
>>HarryG <hg57 at sc.rr.com> wrote:
>>>http://www.post-gazette.com/pg/06025/644032.stm
>>>
>>>Guess we will see what happens. Personally, I think they will squirm out of
>>>it somehow.
>
>
>>Another reason MS does not want outsiders seeing there code, If you saw it,
>>you would puke your guts at had badly written it is. They do not follow
>>their own guide lines.
>
>
> I've never seen any MS code (that would involve signing an NDA and having
> my mind permanently polluted :-), but given what one can see from the
> outside, I have to think it's horrible.
>
> I do have a book here in the Microsoft Programming Series that hast to have
> the funniest title I've seen in years ``Writing Solid Code: Microsoft's
> Techniques for Developing Bugg-Free C Programs''.
I worked with a programmer that had very deceptive code. Is was
visually structured well and had clear names for functions (methods) and
variables. It was the logical organization that caused the whole thing
to fall apart. The functions seldom did what the name suggested, and
never did the complete task. Variables were used wherever they were
free for any purpose.
I picture M$s code in a similar way. You have some very intelligent
programmers trying to be "efficient" doing all sorts of things with the
same code fragments. Individually, the programs all work. When they
get put together, the whole mess just kind of sags. Like building a
skyscraper with spaghetti noodles, it works fine until you have a hot,
humid day.
I actually picture M$ code like lego bricks. Except the bricks are not
always square, and they do not have flat sides. I have heard that Vista
is supposed to take a shot at fixing that. I suspect that backwards
compatibility will continue to cause problems.
I would not like to work on M$ code. I doubt that this will satisfy the
EU. Granted that some folk in the EU government are beholden to big
money, but I can't see that much enthusiasm in Europe to help out a US
bully and monopolist.
-- Alma
More information about the Linux-users
mailing list