hawk@pnet01.cts.com (John Anderson) (07/18/89)
Congratulations on hitting the 20,000 mark with your Programmer's{ guide. I heard you say a few months or so back that you were working on possibly coming out with a Beginner's Guide to C Programming on the Amiga and/or Learning C on the Amiga. Well, where is it?!? :-) I remembered you also saying the the Abacus C book for beginners was not all that great, and, well, after reading it, you're right! I'm having a bit of a time learning it with this book but it's coming. I know BASIC, a bit of Pascal, and 6502 assembly so I can cope. Are you still planning on coming out with the book? I know now isn't the time for you to start on it and have it help me as a beginner but I really wanted to ask: Have you started it and are you almost finished??? If yes, for either, then, is there any more concrete info than RSN? Thanks for all your help! Oh, another question: Will you Programmer's Guide to Amy help me out now as a beginner learning the language, or is it mostly learning Amiga once C is mastered? Again, Thank You!!!
rap@peck.ardent.com (Rob Peck) (07/20/89)
In article <4657@crash.cts.com> hawk@pnet01.cts.com (John Anderson) writes: > >I heard you say a few months or so back that you were working on possibly >coming out with a Beginner's Guide to C Programming on the Amiga and/or >Learning C on the Amiga. Well, where is it?!? :-) A whole buncha time that I had originally planned to spend on that project went into the second edition of the Amiga Companion. SOME time is comin' in the next 3 months... depending on level of interest of Amiga-inclined publishers, even if I had the manuscript done now, it'd take a while. If the pubs don't have nuff interest, I might self-publish, but please don't hold yer breath over it, it'll be at least 3-4 months away even if self published. >Oh, another question: Will your Programmer's Guide to Amy help me out >now as a beginner learning the language, or is it mostly learning >Amiga once C is mastered? I am afraid I rely on someone knowing C in the first place. If you want a good, non-MSDOS/non-Unix/Non-Turbo-C (in other words, a GENERAL book) on learning C, get the HAYDEN "Learning C". I forget the author's name. But this is, from what I have seen so far, the best one. My own approach, as it goes so far, is to give specifics about PDC, Lattice C and Manx C for everything. This would means "specify what include files are required, what the command line should look like and WHY. Matt Dillon has done a marvelous job in reviewing the Lattice package in general. My concentration will simply be on telling new users what kinds of things you find in these packages and how the pieces help create and debug programs. And for programs, I'm covering "what are include files and why are they there?", what is a data structure, and whats the difference between setting a value in a structure directly (with the "." operator) and setting it if you have a pointer to the structure (with the "->" operator). Lionel Hummel will (somehow) supply PDC with the package, and as the author, I'll be getting an includes-license from CBM so that a user will have a complete package to begin with. PDC will, of necessity, be slower and perhaps less efficient than another environment, but will allow a new user with an interest in C (but temporarily lacking $300.00) a way to see if C will be useful to them. Thanks for the interest. It has at least been moved from the back burner to the side burner. :-) Rob Peck
protcoop@bnr-public.uucp (Co-op Student) (07/21/89)
If you already know Pascal, there is an excellent book published by Addison-Wesley(sp?) entitled "C as a Second Language: For native speakers of Pascl". It is written by Tomaz Muldner and Peter Steele. I strongly recommend this book as it is the one I learned C with. Of course, it doesn't do you much good if you don't know pascal. The whole approach of the book is to take a certain statement/construct in pascal, and then show you how to do it in C. It then goes further to show you how the C construct is more powerful than the pascal. It is a generic C book except for the last 3 chapters, which cover MS-DOS, UNIX, and the MAC respectively. There are plenty of programming examples, all of which are bug-free. If you want I can dig up the ISBN # for you. --------------------------------------------- Alan W. McKay | My opinions are mine, yours are yours. | Eat Food | NEPEAN, Ont. | I in no way pretend to represent the | and | 613-763-8980 | the options of my employer. So there. | LIVE !! |
wade@pnet01.cts.com (Wade Bickel) (07/21/89)
I have found Rob Pecks book to useful in getting started with various parts of the Amiga system. Just type in the program, figure out how it works and what it's doing, and go from there. As far as learning C, I've found "C Language for Programmers" to be quite useful. It gives several levels of examples for many of the more complex C concepts, and is well organized. I paid about $30 for it. (by Kenneth Pugh, pblsh: QED Information Sciences, Inc. 170 Linden Street, P.O. Box 181, Wellesley, Mass 02181 ISBN 0-89435-273-3) Good Luck, Wade. UUCP: {nosc ucsd hplabs!hp-sdd}!crash!pnet01!wade ARPA: crash!pnet01!wade@nosc.mil INET: wade@pnet01.cts.com
rlcarr@athena.mit.edu (Rich Carreiro) (07/24/89)
In article <7398@ardent.UUCP> rap@peck.ardent.com (Rob Peck) writes: >Matt Dillon has done a marvelous job in reviewing the Lattice package >in general. My concentration will simply be on telling new users > >Rob Peck Can someone mail me this review of Lattice by Matt that everyone's been talking about? I've been off the net for a couple of months and have missed it. Thanks you very much! ARPA: rlcarr@athena.mit.edu UUCP: ...!mit-eddie!mit-athena!rlcarr BITNET: rlcarr%athena.mit.edu@MITVMA.mit.edu ******************************************************************************* * Rich Carreiro "I will get by. I will get by. I will get by-y-y. * * rlcarr@athena.mit.edu I will survive." -- the Grateful Dead * *******************************************************************************