Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84 exptools; site ihlpg.UUCP Path: utzoo!watmath!clyde!burl!ulysses!mhuxr!ihnp4!ihlpg!pbuck From: pbuck@ihlpg.UUCP (Peter R Buckner) Newsgroups: net.micro.mac Subject: Mac C compilers Message-ID: <387@ihlpg.UUCP> Date: Mon, 15-Apr-85 19:30:54 EST Article-I.D.: ihlpg.387 Posted: Mon Apr 15 19:30:54 1985 Date-Received: Wed, 17-Apr-85 00:35:55 EST Distribution: net Organization: AT&T Bell Laboratories Lines: 48 Okay, now that you've had your Mac awhile, read IM a dozen times, and finally figured up a skeleton for you compiler, here's a chance to praise or flame your C compiler. By my reckonning there are at least five C compilers: 1) Aztec (Manx) C 2) Consulair C 3) Softworks C 4) Hippo C 5) MegaMax C Notice I'm talking about Mac resident compilers (SUMMaC doesn't count) Please send me mail as to your likes, dislikes for which ever compilers you feel qualified to review. I'll post a summary of whatever I get, and whatever I can find for myself. Groundrules: Let's assume that all are at least K&R, please indicate where this is not true. In addition, I think we'll have to assume IM is required for serious development over and above any concomitant documentation. Discuss as much as you can: 1) any extentions to K&R? 2) what system functions (sprinf(), etc.) are available? 3) how much of the Mac toolbox is supported & how well (C vs. P strings) 4) what is user interface like? (UNIX or Mac?) 5) can it create "double-clickable" routines? 6) what support routines are available (debuggers, lint, context editor) 7) compilation speeds, linking speeds, execution speeds 8) compiler intelligence (optimizer?, good error diagnostics) 9) linker intelligence (size of produced object) 10) any limitations to source size, number of files, etc.? 11) does it create 68K assembler code, P code or just binary? 12) any required (suggested) hardware or software over a 128K Mac? 13) royalties, copy protection, source code availability 14) anything else -- documentation, support, ease of use Please flame where appropriate, or point to examples of PD software which have been developed using compiler X. Please mail me your comments so we don't flood the net with duplicate info. I'll post results in about two weeks. Thanks in advance. -Peter Buckner ihnp4!ihlpg!pbuck or AT&T Bell Labs Naperville, IL 60566 ** Replace this line with your clever message **