From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-0.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,3885b7fd66a1db28 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-01-09 18:49:38 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!cyclone.bc.net!news-out.newsfeeds.com!propagator2-maxim!news-in.spamkiller.net!feed.newsfeeds.com!cyclone-sf.pbi.net!151.164.30.35!cyclone.swbell.net!newsfeed1.easynews.com!easynews.com!easynews!newsfeed1.earthlink.net!newsfeed.earthlink.net!stamper.news.pas.earthlink.net!stamper.news.atl.earthlink.net!harp.news.atl.earthlink.net!not-for-mail From: Richard Riehle Newsgroups: comp.lang.ada Subject: Re: Why is Ada a good choice for an ambitious beginner to programming Date: Thu, 09 Jan 2003 18:58:38 -0800 Organization: AdaWorks Software Engineering Message-ID: <3E1E36DE.57FE296@adaworks.com> References: <5ad0dd8a.0212210251.63b87aba@posting.google.com> <3e140e05.3654845@news.demon.co.uk> <3e195055.2269693@news.demon.co.uk> Reply-To: richard@adaworks.com NNTP-Posting-Host: 41.b2.49.31 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Server-Date: 10 Jan 2003 02:49:41 GMT X-Mailer: Mozilla 4.7 [en] (Win98; I) X-Accept-Language: en Xref: archiver1.google.com comp.lang.ada:32850 Date: 2003-01-10T02:49:41+00:00 List-Id: John McCabe wrote: > I agree with this, but you definitely need to go for one of the books > written especially for teaching Ada *and* programming together. Norman > Cohen's book, "Ada as a second language", for example is not designed > to do that yet is (IMO) one of the best Ada books around. Ada comes > across as being such a large language that, without a good reference > guide to what you *need* to know, it could be very easy for a > beginning programmer to get lost in all the stuff you don't need to > know. One reason I wrote Ada Distilled (downloadable from adaic.org and adapower.com) was to focus on what the newbie needed to know to get started with Ada without plowing through a massive amount of prose and long programs. I believe everyone should have a copy of Norm Cohen's book if they are serious about Ada, just as they should have a copy of John Barne's book to fill in a lot of gaps as well as to see some uniquely conceived examples. The feedback I have received on Ada Distilled is that it has made Ada more immediately accessible to at least some experienced programmers than those more complete and arguably much better books by Cohen and Barnes. Everyone learns in a different way. We can always use more pedagogical material. I have been considering doing a book that focuses only on Ada for numerics applications, one that demonstrates the usage of the many kinds of numeric attributes in actual programming examples. Alas, the press of other commitments has delayed the creation of that work. Richard Riehle