Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!asuvax!stjhmc!p88.f15.n300.z1.fidonet.org!Lawson.English From: Lawson.English@p88.f15.n300.z1.fidonet.org (Lawson English) Newsgroups: comp.sys.mac.programmer Subject: Re: Don't use MPW GCC if you respect RMS's wishes Message-ID: <32784.276F7FAC@stjhmc.fidonet.org> Date: 19 Dec 90 14:50:19 GMT Sender: ufgate@stjhmc.fidonet.org (newsout1.26) Organization: FidoNet node 1:300/15.88 - Tucson Apple Core, Tucson AZ Lines: 34 A J Cunningham writes in a message to All >Sorry Jack, >Apple spent oddles of man-years and gazillions of dollars developing the whole >thing. AJC> Sorry Lawson, but this just isn't true. Ever heard of PARC? AJC> That's where apple GUI was born. Xerox developed the whole desktop AJC> concept in computing. Apple brought it to the real world. Very AJC> few things in life are the product of one person or company. AJC> We all build on the work of others. If we stop co-operating then AJC> we all lose big If you have ever worked on a SmallTalk-80 system, you would never make such a silly claim. Of COURSE Apple built on the work at PARC, but the implementation of windows and events is different from the primitives up. Consider this: the first SmallTalk-80 on the Mac had to be rewritten to handle larger screens (I know, I watched it break on an accellerator/big screen board for the Plus). It seems that the way SmallTalk-80 and the way the Mac handle graphics are so different, that the good SmallTalk-80 people had to implement a BitBlt from the ground up, using none of the Apple QuickDraw ROM to do it. If Apple had copied a substantial portion of the Xerox GUI directly, wouldn't you expect them to be compatable? Lawson -- Uucp: ...{gatech,ames,rutgers}!ncar!asuvax!stjhmc!300!15.88!Lawson.English Internet: Lawson.English@p88.f15.n300.z1.fidonet.org