<snip>
>
>However for sheer software power, Mozilla isn't a patch on IE. Pureley because 
>it is fundamental to the Windows Shell.
>The number and veriety of technologies under the umbrella of IE is just 
>overwhelming, to the point where it isn't just a browser but the core UI to 
>interface with the Namespace, with yet hosts more things available.
>

Yeah, they did such a good job at integrating it into the OS that when it 
breaks, the entire system goes with it. This is most evident in the latest 
6.0 release, where it's optimised for the XP (super-modified NT kernel) 
platform and breaks just about everything else it touches. M$'s fix? Get 
XP.

IMHO segregation of programs and apps by far exceeds monolithic 
programming. The kernel should be the glue, and programs that don't play 
well together shouldn't kill the kernel.

<snip>
>
>These things microsoft produce are not itty bitty bug laden bits'n'pieces.
>They are programmers is a different league from us mere mortal ASM and C boys.
>

They are robots. Is poor memory handling a bug? Why doesn't M$ yet offer 
true switchable multi-tasking, rather than throwing more hardware at the 
problem? Until they fix these problems, they continue to make good boat 
anchors.

>
>All in All I would summarise by saying that it's not microsoft making poor 
>quality products, but rather, the infrastructure they produce is SOO good that 
>otehr programmers get lazy and just end up producing nasty bloated code.
>
  ^  Yeah, they mis-spell all kinds of crap.  :)

Most real M$ problems originate between the keyboard and the seat, but the 
origin of that is the lousy dll API protocol they introduced way back 
when. Third party programmers that *_think_* they know what they're doing 
write programs that work perfectly, while replacing dll's that link other 
programs and cause all sorts of breakage. If M$ would get their third 
party programmers thinking in terms of modular architecture, they could 
solve about 99% of the third party programming headaches caused by this 
sort of drivel.

I still refuse to call any M$ product "good quality" though, seeing as how 
they constantly and consistantly refrain from standards complience and 
continue with their "world-domination" crap.

>The benefit of Linux is that by being so raw (relatively speaking) it means 
>that people have to learn to be good as its inherent in the society of Linux.
>

I disagree here too. It's the open source standards that make linux better 
than M$ will ever be. Releasing one's code for review is the real strength 
of linux and other open source initiatve projects. Linux is the kernel 
that the distro's are based on, linux is not not the distro's themselves. 

There are lots of poor linux distro's and lots of crappy programs that run 
on the linux kernel, but they are not linux.

Add in the fact that the architecture is much more modular than M$ (though 
not anywhere near as modular as HURD), and it weighs in as a stable and 
reliable OS environment where choice is the standard.

The learning curve to run a basic desktop in some of the more 
user-friendly linux distro's is as easy to get into as any M$ distro. 
Give any newb a computer with a new blank hard disk and a copy of XP 
you'll easliy spend as much time getting them up and running as you will, 
for example, with Mandrake. Add in the fact tht the end-user now only 
needs to learn to run his OS rather than learn to reboot and troubleshoot 
the broken-distro-guessing-game, and the benefits of linux soon become 
clear.

The real strength of M$ is found in their marketing and legal departments. 
After spending hundreds or thousands of dollars on something that 
doesn't work like the sales guy promised, people are reluctant to admit 
they got took, so they go and buy the next-generation of broken software. 
Most of the poor sods go and buy fresh new computers from places like Dell 
that insist on putting the latest M$ crap on the computer. They have to. 
M$ has their balls on a legal hook.

You sound like you went and spent a whole lot of money on the MSCE certs 
recently. Did you get a job yet?
-- 
Keith Mastin       BeechTree Information Technology Services Inc.
137 Laird Drive    Toronto    M4G 3V5     http://www.beechtree.ca
  (416)696-6070      Fax(416)696-6072      [EMAIL PROTECTED]



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
[INVALID FOOTER]

Reply via email to