Free Republic
Browse · Search
News/Activism
Topics · Post Article

To: Sabertooth
I'll take your word on Hymphrey. But is that the only reason that Windows OS requires so much code?

What basis do you have to state that Windows contains more code than Mac OS?

It's my understanding that another, not insignificant reason is because Windows is a Mac-like GUI laminated over DOS. It takes a lot more code to get a GUI that way than Mac does using it's propietary chip architecture.

I have 2 points to make here. First, Windows XP is completely 32-bit from stem to stern without a single bit of DOS code. Second, if the Mac OS uses a proprietary chip (for QuickDraw or whatever other GUI components it uses), that would reduce the code footprint required in dynamic RAM; however, the fact that code resides in a proprietary chip doesn't mean that it doesn't exist; it is part of the operating system and has to be included as part of what you would call its "bloat".

(We can skip over the whole Xerox thing here. I'll stipulate that Apple mimicked Xerox, popularized the GUI, and that Windows mimicked Mac when they saw it was a commercial success.)

Thank you. It always amuses me when Mac proponents insist that they didn't steal ideas from Xerox when it is clear that they did. I credit them for knowing a good thing when they saw it. And I also credit the Windows engineers for the same reason. Some things are pretty damned obvious: It's much easier to convey a message with graphical images than text.
47 posted on 11/12/2001 2:44:20 PM PST by Bush2000
[ Post Reply | Private Reply | To 42 | View Replies ]


To: Bush2000
What basis do you have to state that Windows contains more code than Mac OS?

Didn't you concede as much when you said "it is inherently obvious that OS's with greater numbers of users will exercise a greater number of lines of code?" I thought that was the point you were making when you said "My complaint is that few Mac and Linux users seem to be aware of simple engineering dynamics," implying that the reason those OS's used less code is that they have less users.

Anyway, it''s my understanding that MS code bloat is pretty common knowledge. It's something I've run across a number of times, though I can't cite a specific source at the moment. David Pogue, maybe?

I've got a buddy up in Redmond at MS, and this is one of our general understandings when we're comparing Mac apples vs Windows oranges. 10 gigs on a Mac hard drive goes farther to do the same thing than 10 gigs on a Wintel machine, because of the extra code necessary. (We're talking pre-OS X and pre-XP, anyway). Same with the mHz on the processors... a 500 mHz G-4 is faster than a 500 mHz Pentium III, for example. Granted, Wintel machines make up for this by offering bigger hard drives and processors with more mHz than Macs, so those sorts of things tend to balance out.

...if the Mac OS uses a proprietary chip (for QuickDraw or whatever other GUI components it uses), that would reduce the code footprint required in dynamic RAM; however, the fact that code resides in a proprietary chip doesn't mean that it doesn't exist; it is part of the operating system and has to be included as part of what you would call its "bloat".

That's kind of a technicality. The bottom line is that the code isn't in the software, and that's where the recent XP glitches are showing up, no?


50 posted on 11/12/2001 3:12:17 PM PST by Sabertooth
[ Post Reply | Private Reply | To 47 | View Replies ]

Free Republic
Browse · Search
News/Activism
Topics · Post Article


FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson