Home > Store > Programming

larger cover

Add To My Wish List

Programming in Ada 95, 2nd Edition

Register your product to gain access to bonus material or receive a coupon.

  • Description
  • Reviews
  • Sample Content

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.



0201342936AB04192001

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.

0201342936B04062001

Customer Reviews

15 of 16 people found the following review helpful
5.0 out of 5 stars Highly accessible, complete coverage of Ada 95, January 23, 1999
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

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


8 of 8 people found the following review helpful
5.0 out of 5 stars Good book for C++'er learning Ada, October 21, 2004
By 
G. Camann "gjcamann" (North Tonawanda, NY USA) - See all my reviews
(REAL NAME)   
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
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


11 of 12 people found the following review helpful
5.0 out of 5 stars This book is clear and concise for beginners or experts., November 1, 1999
By A Customer
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.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


Share your thoughts with other customers:
 See all 30 customer reviews...

Table of Contents

Part I An Overview
Introduction
Simple Concepts
Abstraction
Programs and Libraries
Part II Algorithmic Aspects
Scalar Types
Control Structures
Arrays and Records
Subprograms
Access Types
Part III The Big Pictures
Packages and Private Types
Overall Structure
Object-Oriented Programming
Exceptions
Numeric Types
Parameterized Types
Generics
Tasking
Object-Oriented Techniques
Part IV Completing the Story
Predefined Library
Interfacing
The Specialized Annexes
Finale
Appendices
A1 Reserved Words, Attributes and Pragmas
A2 Glossary
A3 Syntax
Answers to Exercises
Bibliography
Index
Index to Examples

 
Purchase Reward: One Month Free Subscription
By completing any purchase on InformIT, you become eligible for an unlimited access one-month subscription to Safari Books Online.

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.