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.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,d3129ff6d4a06385 X-Google-Attributes: gid103376,public From: mheaney@ni.net (Matthew Heaney) Subject: Re: Best Ada95 reference Date: 1996/10/07 Message-ID: #1/1 X-Deja-AN: 187269901 references: <01BBB039.10C6A960@idc213.rb.icl.co.uk> content-type: text/plain; charset=ISO-8859-1 organization: Estormza Software mime-version: 1.0 newsgroups: comp.lang.ada Date: 1996-10-07T00:00:00+00:00 List-Id: In article , janee@orchard.compulink.co.uk wrote: >I am currently doing a Degree in Info Technology and learning to program >in Ada is one of the modules. As the 'set' text, we have been >recommended 'Ada from the Beginning' by Jan Skansholm (Addison Wesley). > It's good, from a beginners point of view anyway! I have a copy of the >second edition but I believe the third edition is due any moment now. >Hope this helps. This may seem like heresy, but one of the best books for learning Ada 95 is ... the Ada 83 Rationale. I've been programming in Ada for several years and only just recently read it, but I shouldn't have waited! It provides a simple, readable overview of all the language features and explains the reasons for the choices they made during the language design. Best of all, it has tons of way cool examples! I wish I had read it when I was learning Ada (though you never really stop). Doyens and novitiates: read the Ada 83 Rationale and you'll be glad you did! The Ada 83 Rationale is online (text only - no hypertext) at For those of you who prefer hardcopy (as I do), get it from Silicon Press: Silicon Press 25 Beverly Rd Summit NJ 08901-1619 (908) 273-8919 Rationale for the Design of the Ada Programming Language ISBN 0-9615336-5-X US$31.95 -------------------------------------------------------------------- Matthew Heaney Software Development Consultant mheaney@ni.net (818) 985-1271