From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,5d0710159aafd704 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 1995-01-30 08:14:22 PST Path: nntp.gmd.de!newsserver.jvnc.net!nntpserver.pppl.gov!princeton!udel!news.mathworks.com!hookup!swrinde!howland.reston.ans.net!agate!blanket.mitre.org!linus.mitre.org!spectre!eachus From: eachus@spectre.mitre.org (Robert I. Eachus) Newsgroups: comp.lang.ada Subject: Re: Ada Book Date: 30 Jan 1995 16:14:22 GMT Organization: The Mitre Corp., Bedford, MA. Message-ID: References: <3g7iff$96i@panix.com> <3gca64$qb9@felix.seas.gwu.edu> <3ggitn$dvm@felix.seas.gwu.edu> NNTP-Posting-Host: spectre.mitre.org In-reply-to: mfeldman@seas.gwu.edu's message of 29 Jan 1995 12:23:03 -0500 Date: 1995-01-30T16:14:22+00:00 List-Id: In article <3ggitn$dvm@felix.seas.gwu.edu> mfeldman@seas.gwu.edu (Michael Feldman) writes: > (All you folks out there in Ada-land: Honk if you have a copy of the > Rationale on your shelf.) Honk, Honk, Honk, Honk! Actually there was a Rationale printed in June 1979 by SIGPLAN with the Preliminary Ada RM, a version in January 1984 that did not get wide distribution (my copy is labeled draft for editorial review), and the final version found on the AJPO machine. Yes, it would have been nice if the final version could have appeared sooner, but the earlier draft is a very nice tutorial. (The fourth honk is to cover the 9X Rationale ;-) > It is also the case that the Rationale cannot be read in isolation from > the LRM, except to get the "flavor" of the language. It is far too > incomplete to serve as an authoritative _text_, which is what K&R was. Not really. The original 1979 Rationale did not stand well alone, but the 1983 version certainly did. It is not a reference manual and not intended as one. I prefer to compare it to Jensen and Wirth, where a User Manual is combined with a language reference. Use the Rationale (User Manual) to learn the language and the Reference Manual (Report) to look up the answers to questions. -- Robert I. Eachus with Standard_Disclaimer; use Standard_Disclaimer; function Message (Text: in Clever_Ideas) return Better_Ideas is...