Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!water!watnot!watmath!clyde!cbatt!ucbvax!sdcsvax!jww From: jww@sdcsvax.UUCP Newsgroups: comp.sys.mac Subject: Re: Megamax C (in)compatibility Message-ID: <2965@sdcsvax.UCSD.EDU> Date: Tue, 7-Apr-87 19:38:46 EST Article-I.D.: sdcsvax.2965 Posted: Tue Apr 7 19:38:46 1987 Date-Received: Sat, 11-Apr-87 03:31:31 EST References: <8704071446.AA00584@jade.berkeley.edu> Organization: Western Software Technology, Vista, CA Lines: 24 In article <8704071446.AA00584@jade.berkeley.edu>, LOGANJ@BYUVAX.BITNET writes: > Megamax claims to have a new version (3.0d) of their C compiler that is > compatible with the Mac SE and Mac II. > I was > told that the old version will not work with the new operating systems > because Apple has changed the conventions of some of the system globals > that Megamax was using. From the report of the problem posted to this net, this is at best half truth, and certainly deceptive. Megamax stole a low memory global for its own purposes. Apple says 'any bit or byte or long that we don't document we reserve for future use.' Therefore Megamax broke the rules. I get annoyed at people who write needless incompatibilities due to laziness or an inability to follow directions. I don't have much respect for companies that attempt finger pointing rather than tell the whole truth. -- Joel West {ucbvax,ihnp4}!sdcsvax!jww (ihnp4!gould9!joel once I fix news) jww@sdcsvax.ucsd.edu if you must