Programming in Ada 95, 2nd Edition
Product Author Bios
John Barnes has been involved in all stages of Ada's development, as one of the original design team for Ada 83 and an active participant in the revision process. He is President of Ada-Europe and Chairman of Ada UK and has given many tutorials world-wide on Ada design and use.
Written by a key member of the original Ada design team 'Programming in Ada 95' and its predecessor, 'Programming in Ada' have long been established as the definitive texts on Ada. Now John Barnes has revised and updated this classic book to enhance its value to both Ada newcomers and veteran Ada programmers alike.
Ada 95 is the first fully object oriented language to become an ISO standard, its power and flexibility make it suited to a wide range of complex applications, from process control and industrial design to telecommunications and diagnostic analysis.This book provides complete tutorial coverage of all the core features of the language, illustrated throughout with extensive examples.Key Features
* Six new examples of complete programs included as distinct chapters, with commentary
* CD featuring special edition of ObjectAda compiler, including online Ada Reference Manual
* More on overall program structure, child units and object oriented programming
* Further detail on the predefined library
* New edition also features a broader overview in the introductory chapters and further discussions of advanced topics such as storage pools and an extended index.
15 of 16 people found the following review helpful
Highly accessible, complete coverage of Ada 95,
By A Customer
This review is from: Programming in Ada 95 (2nd Edition) (International Computer Science Series) (Paperback)John Barnes' book is a very easy to read, complete coverage of a powerful language. The book is intended for those with some knowledge of programming, providing both details and, especially, rationale for the language features.
Explaining the rationale and possible use of language features is, in fact, the best aspect of the book, and has long been a characteristic of Barnes' writing. So many books in this category simply reiterate syntax and semantics; read this book and you will *understand* Ada as well as recognize it.
If you pay attention there is even subtle humor strewn throughout, making an otherwise potentially dry subject a pleasure to read about.
As a long-time Ada developer and a provider of industrial Ada-related courses, I strongly recommend this book to those who have no prior experience with the Ada language. As the owner of over forty books on the subject (including both editions of this one!) I rate this second edition in the top handful of all... Read more
8 of 8 people found the following review helpful
Good book for C++'er learning Ada,
Amazon Verified Purchase(What's this?)
This review is from: Programming in Ada 95 (2nd Edition) (International Computer Science Series) (Paperback)Man, these Ada books are expensive! But this was 1/2 of most others. The paperback cover is kinda flimsy, but it'll just make me look like a more experienced programmer as it gets doggeard '-)
I'm a long time C++'er but knew nothing about Ada, which 95% of my new job involves. So I needed something to bring me up to speed quickly. I find this book very readable and pretty well organized. The first few chapters teach you the 10% you'll use 90% of the time and the other 90%, if you need it, is covered in depth later in the book. I think those that don't like this book probably don't like Ada (but who does?) because I find this book great, Ada is just a tough language that you just can hack with like C++.
I'm very pleased with this "bargan" book and think it'll be the only Ada book I'll need to buy. Strongly recommend
11 of 12 people found the following review helpful
This book is clear and concise for beginners or experts.,
By A Customer
This review is from: Programming in Ada 95 (International Computer Science Series) (Paperback)If you believe all the bad reviews you've read about this book...don't! Anyone who thinks this book is hard to read and should only be used by experienced programmers probably shouldn't even be trusted to tie their own shoes. I didn't know a thing about Ada before buying this book and after reading it I feel I know as much as Mr. Barnes himself. The history of Ada83 and Ada95 - as well as OO programming - is well-organized and top-notch. The sections clearly mark differences between Ada83 and Ada95. It has numerous real-world examples which are helpful for my every day applications. It's also a great progressive learning tool with numerous exercises at the end of each section.
› See all 30 customer reviews...
Table of Contents
Part I An Overview
Programs and Libraries
Part II Algorithmic Aspects
Arrays and Records
Part III The Big Pictures
Packages and Private Types
Part IV Completing the Story
The Specialized Annexes
A1 Reserved Words, Attributes and Pragmas
Answers to Exercises
Index to Examples
This product currently is not for sale.
Get access to thousands of books and training videos about technology, professional development and digital media from more than 40 leading publishers, including Addison-Wesley, Prentice Hall, Cisco Press, IBM Press, O'Reilly Media, Wrox, Apress, and many more. If you continue your subscription after your 30-day trial, you can receive 30% off a monthly subscription to the Safari Library for up to 12 months. That's a total savings of $199.