Home > Store > Programming > C/C++
Ada95 for C and C++ Programmers
- By Simone Johnston
- Published Jun 16, 1999 by Addison-Wesley Professional.
- Copyright 1997
- Dimensions: 6-3/4x9-1/4
- Pages: 384
- Edition: 1st
- Book
- ISBN-10: 0-201-40363-3
- ISBN-13: 978-0-201-40363-3
Register your product to gain access to bonus material or receive a coupon.
Basic Approach
This book provides C and C++ programmers with everything they need to know in order to program in ADA 95, looking not only at differences in commands but at conceptual differences in how the language is used.
Product Author Bios
Simon Johnston is a member of the Architecture and Platform Technology Group at ICL Retail Systems Europe where he is responsible for the architectural design and implementation of advanced in-store and enterprise solutions for major retailers all over the world. He is also a member of the marketing committee of Ada Language UK, a not-for-profit organization which promotes the development and use of Ada and represents the needs and interests of its users, where he has special responsibility for the organization's web-site. In his spare time he can be found amongst the collection of frogs and toads which roam his Surrey home.
0201403633AB04062001
Features
If the answer is yes then this is the ideal conversion book for you.
Ada 95 for C and C++ Programmers will show you everything you need to know to program in Ada 95, taking you through not only the differences in syntax but also the conceptual differences in how the languages are used. Addressing the changes in the Ada programming language due to the new 1995 standard, this book provides practical advice and real-life examples for the experienced programmer.
Features:- Hints and tips drawn from real-life programming experience
- Running case study based on the Author's experience developing mission-critical software for retail applications.
- An accompanying CD-ROM which contains
- expanded examples of the code used in the text,
- exerpts from the text in HTML with hypertext links to the relevant examples
- a Special Edition of the ObjectAda compiler for Windows 95 and NT which features Win32 bindings, symbolic debugger, semantic browser and a language-sensitive editor.
- the Ada Reference Manual and Rational
- Associated web site containing author's updates, source code for the examples, exerpts from the text and links to other Internet resources.
Are you a professional programmer using C or C++? Are you looking for the skills and motivation to retrain to Ada 95?
If the answer is yes then this is the ideal conversion book for you.
Ada 95 for C and C++ Programmers will show you everything you need to know to program in Ada 95, taking you through not only the differences in syntax but also the conceptual differences in how the languages are used. Addressing the changes in the Ada programming language due to the new 1995 standard, this book provides practical advice and real-life examples for the experienced programmer.
Features:- Hints and tips drawn from real-life programming experience
- Running case study based on the Author's experience developing mission-critical software for retail applications.
- An accompanying CD-ROM which contains
- expanded examples of the code used in the text,
- exerpts from the text in HTML with hypertext links to the relevant examples
- a Special Edition of the ObjectAda compiler for Windows 95 and NT which features Win32 bindings, symbolic debugger, semantic browser and a language-sensitive editor.
- the Ada Reference Manual and Rational
- Associated web site containing author's updates, source code for the examples, exerpts from the text and links to other Internet resources.
0201403633B04062001
|
1 of 1 people found the following review helpful
This review is from: Ada95 for C and C++ Programmers (International Computer Science Series) (Paperback)
I have used this book for a few years to get a quick understanding of a C/C++ topic and how it translates to a corresponding Ada capability. This book is not extensive with examples, but provides minimal explanation, albeit adaquate for communicating the essential concepts and the way to do it in Ada. A useful book for people conversant in C/C++ who wish to determine the quick way to do it in Ada. I wish there were some more detailed explanation and examples available, but then I go on to other in depth Ada books for a more thorough explanation. You should be knowledgeable in C/C++ before ordering, but most people are.
1 of 1 people found the following review helpful
By A Customer
This review is from: Ada95 for C and C++ Programmers (International Computer Science Series) (Paperback)
Ada 95 for C and C++ Programmers does a good job in showing the "mapping" from C/C++ to Ada. The short examples throughout the book give side by side comparisons of the language constructs. However, the examples need to be viewed somewhat skeptically. There are numerous errors (syntax, logic, comments) in the examples. There are also places where the text and the examples diverge, e.g., the text discusses functions but the example show procedures. If you are an experienced C/C++ programmer and are just starting Ada 95, this book would be helpful. However, if you've been using Ada 95 for a while, you will have already picked up most of the mapping that this book shows.
1 of 2 people found the following review helpful
By "davidlit" (Coppell, TX USA) - See all my reviews
This review is from: Ada95 for C and C++ Programmers (International Computer Science Series) (Paperback)
This book is hideous. Vast numbers of grammatic, editorial, factual, and programmatic errors poision the entire reading experience. Entire passages are utterly incomprehensible on the first reading. It's obvious the book has its origins as a sloppy newsgroup posting. With all the other high-quality Ada books available, save your money for something worthwhile. It's quite a shame, actually, because this topic and approach could help many C and C++ bigots to see the light, if the execution weren't so abysmally weak.
|
› See all 4 customer reviews...
Table of Contents
1. The Core Language.
2. ADA 95, A History.
3. Language Building Blocks.
4. Strong Typing for Solid Programs.
5. Packages for Structured Programming.
6. Generics for Reusable Programming.
7. Tagged Types for Object Oriented Programming.
8. Tasking for Concurrent Programming.
9. The ADA Library and Annexes.
10. A Standard Library for Portable Programming.
11. Language Annexes.
Appendix: Road Map to the Example.
References.
Index.
Book
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.

