[comp.lang.ada] study book for learning Ada

nobody@prles2.UUCP (nobody) (02/27/89)

Can someone call a study book for learning Ada? I have designed and programmed
for about six years, mostly bottom-up and object oriented approach designs.
The language I used was HP-Pascal, a language nearer to Modula2 than to Pascal.
Also I'm not unfamilair with Modula2. 

These are my credentials. Is there any hope for me? :-).

If possible, please enclose the ISBN of the book within.

Thank you in advance,

Albert Willemsen.
Philips Research Labs, Eindhoven.
The Netherlands. 

agnew@trwrc.UUCP (Robert A. Agnew) (03/04/89)

In article <409@prles2.UUCP>, nobody@prles2.UUCP (nobody) writes:
> Can someone call a study book for learning Ada? I have designed and programmed
> for about six years, mostly bottom-up and object oriented approach designs.
> The language I used was HP-Pascal, a language nearer to Modula2 than to Pascal.
> Also I'm not unfamilair with Modula2. 
> 
> These are my credentials. Is there any hope for me? :-).
> 
> If possible, please enclose the ISBN of the book within.
> 
> Thank you in advance,
> 
> Albert Willemsen.
> Philips Research Labs, Eindhoven.
> The Netherlands. 
"Ada for Experienced Programmers" by A. Nico Habermann & Dewayne E. Perry.
Addison Wesley, 1983 in paperback. ISNB 0-201-11481-X. I've used it for
many years and recommended it to many people, all of whom seem to have
been pleased. The book is mis-titled in my opinion and would have been 
more accurately titled "Ada for Experienced Pascal Programmers". All
of the examples in the book, and there is a wealth of practical ones,
are presented first in Pascal, then in Ada so that one may get a side-
by-side comparison. It is written at a software engineering level and
as such contains substantially more than a good reference such as
Barnes. Do not misunderstand me, Barnes is great for a quick reference
when you don't have the energy to pour through the LRM, but Habermann &
Perry has much more to teach. As a follow-on or for an accompanying course
in advanced applications or just as a "cookbook" there is "Software
Components with Ada" by Grady Booch, Benjamin Cummings Publishing Co.,
1987. ISBN 0-8053-0610-2

	Bob Agnew	agnew@trwrc.rc.trw.com