Newsgroups: comp.sys.amiga.tech
Path: utzoo!utgpu!watserv1!sunee!sjorr
From: sjorr@sunee.waterloo.edu (Stephen Orr)
Subject: Re: need help learning amiga programming
Message-ID: <1990Dec14.061351.9679@sunee.waterloo.edu>
Organization: University of Waterloo
References: <27348.27630086@kuhub.cc.ukans.edu> <1859a224.ARN2584@starsoft.UUCP> <90346.133157DXB132@psuvm.psu.edu>
Distribution: na
Date: Fri, 14 Dec 90 06:13:51 GMT
Lines: 34

In article <90346.133157DXB132@psuvm.psu.edu> DXB132@psuvm.psu.edu writes:
>While the RKM is a nice (and essential) reference book, it's not designed
>to teach people how to program the Amiga, which is what the original poster
>was asking about. The RKM *is* sketchy; it assumes you bring a good deal of
>knowledge with you to begin with. And I agree that the choice of 'C' for
>examples is a bad one. (Unless you're a C wizard. Most people aren't).
>Unfortuntely, there aren't many (any?!) good books about programming the
>Amiga in general that I know of. (And I mean USEFUL books, not re-writes
>of the RKM!!!!!).
>
>-- Dan Babcock

In order to program the Amiga the RKM's are essential. They document the
inards of this machine as well as just about anything going, however I
will agree that they aren't the most subtle way to get into the machine.
Havinbg said that here are my recommendations.
	1) choose to program in 'C' (personal opinion, flames/wars not needed)
	2) avoid SAMS books, specifically Inside the Amiga with 'C'
		- bad examples (bad code style)
		- implies all sorts of features but fails to elaborate on them
	3) Try the Sybex book 'Programmer's Guide to the Amiga' by Rob Peck
		- very good guide
		- this guy knew what he was talking about when he wrote this.
		- leads well into the RKM's.

Note: I do not represent any of the above companies. I did however teach
myself Amiga and 'C' at the same time using the above mentioned manuals,
and am now good enough to be doing consulting work on this box, be a
registered developer, and be working on CDTV apps.

								Stephen Orr
								SandIsoft
---
All opinion are opinions of me myself and my company.
