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