<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]

