comp.lang.ada
 help / color / mirror / Atom feed
From: wrp <i3text@gmail.com>
Subject: Re: Pre-Ada95 books still worth reading
Date: Sun, 15 Jul 2012 13:09:06 -0700 (PDT)
Date: 2012-07-15T13:09:06-07:00	[thread overview]
Message-ID: <fe4ae397-38af-45a7-b613-160d7a497258@km7g2000pbc.googlegroups.com> (raw)
In-Reply-To: 3c8f0f00-14e0-4059-9a3a-66fb2547d7a6@googlegroups.com

On Jul 15, 6:33 am, Ada novice <shai.l...@gmx.com> wrote:
> Books I have seen:
>
> 1. Haberman. Ada for Experienced Programmers
> Compares Ada and Pascal side by side.

Yeah. The title should be _A Comparison of Ada and Pascal_. If that is
what you want, a review I read said that Haberman did a good job. The
question is whether the contents are now too dated.

> 2. Ford. Scientific Ada
> Discusses a few algorithms here and there but otherwise not much interesting.

I sometimes see questions from researchers trying to choose Fortran
vs. Ada for numerical work. This seems to be the only book-length
evaluation of Ada in that respect. I wonder how it compares to the
relevant parts of _Ada as a Second Language_ or _Programming in Ada
2005_.

Contents:
1. The Rationale for Ada
2. Ada as General Scientific Language
3. Ada and Fortran
4. Pascal to Ada Conversion
5. Ada and Other Scientific Languages: A Critique
6. Ada: Style and Recommendations
7. Ada: Numerics
8. Ada Packages
9. Ada: Error Mechanisms, Exceptions and Generics
10. Guidelines for the Design of Large Modular Scientific Libraries in
Ada

> Haven't seen this one:
> Pyle. Developing Safety Systems: A Guide Using Ada

Here are some snips from a review. Sounds like it might still have
some useful tidbits.

...The construction of software for critical systems is addressed in
three sections covering requirements analysis, design principles, and
quality assurance...

...The section on design deals with general principles of software
design, static structure using Ada packages, algorithm design in Ada,
and controlling devices in Ada...

...the author has a clear understanding of correctness, formality, and
rigor, concepts that sometimes suffer from poor explanation...





  parent reply	other threads:[~2012-07-15 20:09 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-07-14 21:13 Pre-Ada95 books still worth reading wrp
2012-07-14 21:44 ` Simon Wright
2012-07-15  7:20   ` J-P. Rosen
2012-07-15 11:29     ` Simon Wright
2012-07-15 19:46       ` wrp
2012-07-15  7:18 ` J-P. Rosen
     [not found]   ` <67e508lh89b705q2d0u82in99p6u15cel9@invalid.netcom.com>
2012-07-15 13:33     ` Ada novice
2012-07-15 15:07       ` Bill Findlay
2012-07-15 20:09       ` wrp [this message]
2012-07-15 21:40         ` Patrick
2012-07-19  6:33       ` Randy Brukardt
2012-07-19  7:32         ` Dmitry A. Kazakov
2012-07-19  8:36         ` Brian Drummond
2012-07-19 18:46           ` Simon Wright
2012-07-20  6:34             ` Georg Bauhaus
2012-07-20  7:19               ` Simon Wright
2012-07-20 10:05               ` Brian Drummond
2012-07-22  4:15                 ` Shark8
2012-07-22 11:55                   ` Brian Drummond
2012-07-23  3:49                     ` Shark8
2012-07-15  7:49 ` Georg Bauhaus
2012-07-19 19:09 ` wrp
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox