Shop now Shop now Shop now  Up to 50% Off Fashion  Shop all Amazon Fashion Cloud Drive Photos Shop now Learn More Shop now Shop now Shop Fire Shop Kindle Shop now Shop now Shop now

Customer Reviews

3.6 out of 5 stars8
3.6 out of 5 stars
Your rating(Clear)Rate this item

There was a problem filtering reviews right now. Please try again later.

on 19 January 2003
This is the best Ada guide I've ever read, and as I work with Ada I've read a few. The book focuses on the core concepts within the Ada language: it gives the strong "typing" and easy parallel tasking of the language far more coverage than the ability to print "Hello World!" on the screen. The book does assume you have software engineering knowledge: it's not intended as a first introduction to programming, it's a first introduction to Ada but if you've any flare as a softie then this is easy to overcome.
I can only assume that the bad reviews listed here come from people who are missusing the book. If you just want to know how to print some characters on the screen so you can try and blag a job working in Ada then this book isn't for you. If you want to know how to work with Ada properly and gain an understanding of its most powerful features then Programming In Ada95 is the one for you.
All in all, this is THE Ada book
0Comment|12 people found this helpful. Was this review helpful to you?YesNoReport abuse
on 1 June 2002
This very readable book, written by one of the world's leading Ada gurus, concentrates on the Ada language syntax and also gives many examples of practical Ada use. It comes with language feature reminder checklists, lists of changes from Ada 83 to Ada 95 and 6 detailed complete programs with explanation. The book also contains exercises with (importantly!) answers. The book also contains the Objectada compiler CD - a complete PC Ada system with neat environment and great debugger. The CD also contains many other Ada examples from other authors and sources.
A complete package for anyone wanting or needing to learn Ada - this book is one of those rare things - a readable reference work! By the way - I am not related to the author...
0Comment|8 people found this helpful. Was this review helpful to you?YesNoReport abuse
on 22 March 2010
A current client of mine uses SPARK Ada extensively and I needed to learn Ada to get up to speed on their main project. This book by Barnes was recommended as a standard text ... faute de mieux, I suspect. IMO it is, pretty poorly written.

To be fair to the author, writing an introduction to a serious programming language is not an easy task; for a language the size of Ada, it is positively difficult. Nevertheless, professionals trying to learn Ada really do deserve something better. Obvious faults are:

* failure to relate the text to the language standard,

* large-scale code examples with negligible comments,

* a prose style that reads well superficially but that remans a difficult one from which to assimilate key facts.

* failure to use typographical design distinguish between good and bad coding examples.

* individual text sections being too large - as a document it has only two levels of headings.

Unfortunately the best commendation for this book is that many other texts are worse. If you must have a text, this one is arguably the best of a mediocre bunch. I personally prefer to learn a language directly from its standard - something that I believe all professional software engineers should do.
0Comment|Was this review helpful to you?YesNoReport abuse
on 16 April 1998
This book is an excellant book for Ada95. It covers almost all subjects on powerful capability of Ada95. I don't want to recommand this book for beginners as a tutorial but no one could deeply understand Ada95 without this book. However, readers may not recognize much important idea if they do not concetrate since the book is lack of well-organized summary. That's the only thing that I am disappointed with.
0Comment|5 people found this helpful. Was this review helpful to you?YesNoReport abuse
on 17 April 2011
If you are wanting into Ada, as I have for many years' this is the best 'start' by far. The compiler and IDE are excellent and easy enough to install (on XP anyway). Furthermore, the book cover is a work of art - beautiful. However, it is more of a reference manual, than an introduction to programming in Ada. For that I strongly recommend 'Ada as a Second Language' by Cohen. The listings, in that book, are excellent and the explanations succint - no waffle. With these two books, you cannot fail to get into Ada programming. Remember that the road into competence in any language, as in any music, is lots of practice. That's what I did with Fortran and Cobol when I started in the 1960s. Best wishes JW Bruce
0Comment|Was this review helpful to you?YesNoReport abuse
on 20 October 1998
The first chapters jump into flash-forwards of features to be explained later. This may make for a good sci-fi novel, but makes a very confusing technical manual. If you are looking for a book that reads well look elsewhere.
0Comment|2 people found this helpful. Was this review helpful to you?YesNoReport abuse
on 5 February 1999
Although it has a tendency to be dry, it does a very good job of explaining each part of Ada in such a way that it can be understood by the non-ada person.
0Comment|One person found this helpful. Was this review helpful to you?YesNoReport abuse
on 27 August 1999
This is the worst programming book I have ever read - not only for Ada, but for all programming languages. I can't understand how someone gave this book more than 1 star, let alone 5 stars. Stay away from this book, there are plenty of other GOOD books!
0Comment|2 people found this helpful. Was this review helpful to you?YesNoReport abuse

Customers also viewed these items


Send us feedback

How can we make Amazon Customer Reviews better for you?
Let us know here.

Sponsored Links

  (What is this?)