CompuServe Thread

#Two Compilers?

11 messages in this thread
#118498From: Michael SheaAug 31, 1990 10:00 PM
sja, I see by your last message that own and keep up to date both the Manx and the Lattice (excuse me SAS) compilers. I recently bought the SAS compiler and am learning to program, when I can find the time. I was wondering why you have both? Do you use both in development? I realize that both must have there own advantages, as they are both respected products. It is also good to have such stiff competition between them (we the users benefit). I would just like to know your rational for having both. Please phrase your answer (if possible) to the level of a novice C programmer like me who has basically made it through a Introduction to 'C' book and about 75% through "Inside the Amiga" by Berry. <<< Michael Shea >>>> <<< 76665,3360 >>>>
#118504From: Steve AhlstromAug 31, 1990 10:30 PM
Michael, I got the original Amiga C compiler 3.01 (produced by Lattice, shipped by CBM). It stunk. It produced bad code, guru'd during compiles, all sorts of nasty stuff. So I then purchased Manx 3.2 and upgraded it everytime an upgrade was available ending up with 3.6A. When Lattice 5.02 became available, with all the "goodies", I purchased it and have been very happy with it, with no intention of going back to Manx. Now that SAS has taken over Lattice, I'll upgrade my Manx "just in case". I have very little faith in the quality control of product that SAS has shown in the past.
#118517From: Scott LitvinoffAug 31, 1990 11:34 PM
Don't use any of the code in Inside the Amiga with C, its buggy and badly wr written. Scott
#118554From: Harry ManolopoulosSep 1, 1990 11:07 AM
So what would you reccomend for a C book with good examples well explained? Harry
#118802From: Scott LitvinoffSep 2, 1990 10:28 PM
Harry, Programmer's Guide to the Amiga by the recently deceased Rob Peck, Amiga C For Beginners (its an Abacus book), and the Kerninghan and Ritchie Language definition, its expensive but worth it. Also, pick up a copy of the ROM kernel reference manuals and the Hardware Reference manual. Good Luck. Scott
#118936From: Harry ManolopoulosSep 3, 1990 6:46 PM
I have all of the above and then some:) Amiga C for beginners is really for beginners. I haven't found a good general book yet, some are good in some areas and weak in others. I have yet to see a complete coverage on devices. The trackdisk and audio devices are used extensively, NEVER have I seen anything on SCSI devices (HD controller) nor mention of some of the alignment problems that I am discovering and going to nail down. I probably post a discussion after I get all the facts. Harry
#118588From: Michael SheaSep 1, 1990 1:15 PM
Scott, What would you suggest as a good book to be used learn C on the Amiga. I want to get very serious about my programming, hopeing some day to be a developer. I have the Addison Wesley books (ROM Kernel, Intution etc.) for version 1.2 but find them over my head in most respect. After numerous uses of these books I find I can understand and utililize some of what is there, but am still left confused on a lot of issues. I understand that these books are writen for developers and not for novice programmers. I there a book or books out their that can take me from where I am (a person who has sucessfully completed a non-Amiga specific 'Into to C' type book) to someone who could use and understand completely the information in the Addison Wesley books? <<< Michael Shea >>>> <<< 76665,3360 >>>>
#118605From: John DraperSep 1, 1990 3:35 PM
Michael, Though there are a few errors in it, "programmer's Guide to the Amiga", by Rob Peck, is one that I found easy to understand and full of good examples. Another possibility is example code from LIB 9 here on Amigatech. -larry
#118615From: Michael SheaSep 1, 1990 7:20 PM
Larry, Thanks. I pick up Mr. Peck's book and am going to do a CATALOG of LIB 9 to see what it holds. <<< Michael Shea >>>> <<< 76665,3360 >>>>
#118803From: Scott LitvinoffSep 2, 1990 10:33 PM
Michael, Get the Programmer's guide to the Amiga, both volumes of the Amiga Programmer's Handbook, the new ROM Kernel Reference manuals (both volumes), the Hardware reference manual, and the Amiga Developer's and Intuition Manuals (if you can get a hold of them). Its expensive stuff, but you'll find yourself going back to all your books time and time again until system structures are irreparbly burned into your mind to the point of being able to quote the IntuitionBase structure. Good Luck. Scott
#119056From: Michael SheaSep 4, 1990 9:58 PM
Scott, I have the old (1986) version of the ROM Kernel (both), Hardware and Intuition Manuals. Do you suppose I will have get new versions once 2.0 becomes available? From the extreme nature of the improvements, I think this may be so. Those manuals were expensive (especially since I bought most of them overseas), and I really have not got a heck of a lot of use out of them. The nature of my work the last three years (forward deployed on the USS Midway aircraft carrier in the Far East) has left me little time to program. I am now commencing some much deserved shore leave and hope to get some programming done. <<< Michael Shea >>>> <<< 76665,3360 >>>>