comp.lang.ada
 help / color / mirror / Atom feed
From: "alan walkington" <walky@netmagic.net>
Subject: Re: introdution of Ada
Date: 1998/10/05
Date: 1998-10-05T00:00:00+00:00	[thread overview]
Message-ID: <6vcd5s$d87$1@usenet41.supernews.com> (raw)
In-Reply-To: 3612B151.2A43E9FC@boeing.com

I have a serious problem with ANY of the highly praised Ada95 books I have
seen.
As an experienced Ada programmer, I want something that relates IMMEDIATELY
to class wide programming, and tells me in OO  terms how to accomplish
inheritance,
dispatching, and initialization/destruction. I'm on a project where we are
using the
"REAL THING" and I could use some constructive help.

English doesn't get to it till chapter 14, and Ada as a Second Language
waits until page 500
and something. Neither of the authors seem to approach the subject from a
real OO perspective.
How about a chapter on implementing some common 'Patterns' in Ada?


I would like to see an Ada95 for C++ programmers approach ( or  Java or
Smalltalk programmers,
or any real OO language).

The lexicon chosen by Ada is such that when I try to discuss something with
non-Ada
OO programmers, often neither of us are able to communicate. An abstract
tagged type
with a private declaration doesn't mean much to a Java junky!

Oh well, I am interested if anyone knows of a book out there that doesn't
spend most of
its printed pages tell everyone how to write better Ada83 code in Ada95??

Alan Walkington
walky@netmagic.net

Peter Milliken wrote in message <3612B151.2A43E9FC@boeing.com>...
>Sorry, I can't agree with the recommendations about the Barnes book. I
found
>it difficult to read (I used the 2nd edition many years ago, but it doesn't
>appear to have changed much with successive revisions). The snippets of
code
>rarely compile or can be used stand-a-lone. I am working with some
engineers
>at the moment who are learning Ada and they have expressed a similar
opinion
>about the latest edition of Barnes' book - how it ever became the icon it
>is, is beyond me :-).
>
>My recommendations are:
>
>Ada95 by English (I think the title is correct, I don't have it here, I
>loaned it to a friend who gave up on his Barnes edition :-)) - a very
>"readable" book that develops real examples as the book progresses.
>
>Rendezvous with Ada95 by Naidatch - again, another very "readable" book.
>
>Then, to top them off, get "Ada as a Second Language" by Cohen - a must for
>any Ada programmer, I just wished it was hardback instead of paperback, an
>1100+ page book doesn't fair that well when bound any other way.
>
>Good luck
>Peter
>
>u7192105@tknet.tku.edu.tw wrote:
>
>> I am raedy to select a language to learn.I have hread some of Ada.I want
>> to know the site or books about Ada.
>>             Thanks
>
>
>






  parent reply	other threads:[~1998-10-05  0:00 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1998-10-01  0:00 introdution of Ada u7192105
1998-09-30  0:00 ` Peter Milliken
1998-10-02  0:00   ` Tucker Taft
1998-10-04  0:00     ` paulwade
1998-10-04  0:00   ` Brian Rogoff
1998-10-05  0:00   ` alan walkington [this message]
1998-10-06  0:00     ` David C. Hoos, Sr.
1998-10-06  0:00     ` dewarr
1998-10-07  0:00       ` Marc A. Criley
1998-10-01  0:00 ` Jacob Sparre Andersen
1998-10-01  0:00 ` Frank Ecke
1998-10-01  0:00   ` Pat Rogers
1998-10-01  0:00     ` Tucker Taft
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox