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=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,9982360189bfe852 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-01-26 08:52:11 PST Path: supernews.google.com!sn-xit-02!sn-xit-03!supernews.com!news-out.usenetserver.com!feed2.onemain.com!feed1.onemain.com!news-out.cwix.com!newsfeed.cwix.com!sjc-peer.news.verio.net!news.verio.net!sjc-read.news.verio.net.POSTED!not-for-mail Newsgroups: comp.lang.ada From: Brian Rogoff Subject: Re: Which book for ADA beginner ? In-Reply-To: Message-ID: References: <3A71400E.32057C6B@becker.k.pl> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Date: Fri, 26 Jan 2001 16:52:35 GMT NNTP-Posting-Host: 206.184.139.136 X-Complaints-To: abuse@verio.net X-Trace: sjc-read.news.verio.net 980527955 206.184.139.136 (Fri, 26 Jan 2001 16:52:35 GMT) NNTP-Posting-Date: Fri, 26 Jan 2001 16:52:35 GMT Organization: Verio Xref: supernews.google.com comp.lang.ada:4565 Date: 2001-01-26T16:52:35+00:00 List-Id: On Fri, 26 Jan 2001, Preben Randhol wrote: > On Fri, 26 Jan 2001 10:14:54 +0100, arek wrote: > >Hello there > > > >Would you recommend a good book for learning ADA. > >Is a book "ADA - An Advanced Introduction Including Reference Manual for > >the Ada Programming Language" (by Narain Gehani) good for this purpose ? > > I don't know this book, but it depends on how much you know programming > in general. Someone else pointed out that this uses the obsolete Ada-83. You also neglect to mention John English's book for beginners, titled "Ada 95: The Craft of Object Oriented Programming", which is where I'd point beginners. He stresses OOP, which is no doubt contentious, but he uses the same excellent naming conventions as Norman Cohen's book and for that he must be commended (yeah, that's flamebait :). If you have a bit more programming experience, Ben-Ari's book is really worth looking at, and since it uses the RM with fleshed out examples it might be quite helpful for getting into the Ada mindset. I've noticed that the quality of Ada 95 books is amazingly high. -- Brian > > (see http://www.seas.gwu.edu/~mfeldman/ada95books.html for more info on > the books below) > > No programming experience: > > Ada from the Beginning, 3rd ed. > Jan Skansholm > > or > > Ada 95: Problem Solving and Program Design, 3rd ed. > Michael Feldman and Elliot Koffman. > > Some experience: > > Booch, Grady, and D. Bryan. Software Engineering with Ada. 3rd ed. > Benjamin-Cummings, 1993. (ISBN: 0-8053-0608-0; Paperback, $45.25) > Introduces Ada from a software engineering vantage. Addresses the > issues of building complex systems. Includes new features in this > second version: a more thorough introduction to Ada syntax and > semantics, an updated section on object-oriented techniques to > reflect the current state of knowledge, and improved examples that > illustrate good Ada style for production systems development.. > > or > > Object-Oriented Software in Ada 95 > Michael A. Smith. > > Books that cover all of Ada 95 (not so easy to use as introductory > books) > > Programming In Ada 95 (2nd edition!!) > John Barnes. > > or > > Ada as a Second Language (2nd Edition) > Norman Cohen. > > > > > > >Regards > >Arek > > > > > > > -- > Preben Randhol ---------------- http://www.pvv.org/~randhol/ -- > iMy favorite editor is Emacs!bcwVim > -- vim best-editor.txt >