Path: utzoo!utgpu!news-server.csri.toronto.edu!bonnie.concordia.ca!uunet!spool2.mu.edu!sdd.hp.com!usc!julius.cs.uiuc.edu!apple!portal!sv!daven From: daven@svc.portal.com Newsgroups: comp.sys.mac.programmer Subject: Re: MPW 3 - why bother? Message-ID: <1991Jan12.220555.7333@svc.portal.com> Date: 12 Jan 91 22:05:55 GMT References: <1991Jan10.222325.2753@fennel.cc.uwa.oz.au> Organization: Software Ventures Corporation, Berkeley Lines: 27 In article <1991Jan10.222325.2753@fennel.cc.uwa.oz.au> a_dent@fennel.cc.uwa.oz.au writes: >To my utter horror (on a fixed-price contract that's *UTTER HORROR*) the >changes to make MPW C ANSI compliant have far-reaching effects and we've >just about given up on converting to MPW 3. >Just WHAT deadly, dark, evil incompatibility is lurking around the corner >if we fail to convert this code to MPW 3? > >For anyone considering such a conversion, get the MPW C manual, read the >appendix of changes, then read the front of the manual, then meditate on >how many Str255 *'s you have, and how many string literal comparisons, and > >MPW 3 - JUST SAY "NO" >(unless someone gives me a very good reason ;-) ) There may not be any compatiblity problems if you continue to use code compilied under MPW 2.x. What you will run into is that MPW 2.x will not run under System 7.0 or A/UX. MPW 3.x comes with several nice additions as well. Projector, the Mark Browser, split text views to name a few. Of these Projector is the most useful. -- ------------------------------------------------------------------------------- Dave Newman | daven@sv.portal.com | "Hacking only works so far before Software Ventures | AOL: MicroPhone | the tree begins to fall." Berkeley, CA | AppleLink: D0025 | - Rush Drake