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,FREEMAIL_FROM autolearn=unavailable autolearn_force=no version=3.4.4 Path: border2.nntp.dca3.giganews.com!backlog4.nntp.dca3.giganews.com!border4.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!newspeer1.nac.net!newsfeed.xs4all.nl!newsfeed2.news.xs4all.nl!xs4all!rt.uk.eu.org!eternal-september.org!feeder.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: GianLuigi Piacentini Newsgroups: comp.lang.ada Subject: Re: Best book to learn ada? assuming openbsd 5.4 amd64 box here Date: Sun, 23 Feb 2014 19:15:25 +0100 Organization: A noiseless patient Spider Message-ID: References: <8fb15cff-3208-4953-bfdd-3fc66dc13d3d@googlegroups.com> <30b44309-13c9-441e-abc3-447380eb3daf@googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 7Bit Injection-Date: Sun, 23 Feb 2014 18:15:23 +0000 (UTC) Injection-Info: mx05.eternal-september.org; posting-host="0e4c8660cab39bd10fd30fd793b14565"; logging-data="19763"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX187pm6zC4eOiLoEdSoBLyUH" User-Agent: KNode/4.12.2 Cancel-Lock: sha1:Hbn1kEpWHsYwur1r7jN7agIqIuo= X-Original-Bytes: 2350 Xref: number.nntp.dca.giganews.com comp.lang.ada:185059 Date: 2014-02-23T19:15:25+01:00 List-Id: Dan'l Miller wrote: > Where is your starting point? Do you already know, say, Python, C++, > Java, or C# very well? If so, then you have enough background to jump > into John Barnes's _Programming in Ada 2005_, although I consider his > style of wording just a bit stiff, but it is hands down the most revealing > comprehensive textbook on Ada (ignoring the _Annotated Ada 2005 Reference > Manual_ and _Ada 2005 Rationale_, keeping the focus on Ada 2005 > throughout). The Ada 2005 AARM & Rationale are available for free at > http://www.adaic.org/ada-resources/standards/ada05. The Ada 2012 AARM & > Rationale are available for free at > http://www.ada-auth.org/standards/ada12.html. > > If your starting point is C without any OO, then Simon Johnston's _Ada95 > for C and C++ Programmers_ might be a good starting point to convert your > current knowledge. I have read all of the aforementioned books over the > years, but here is one at 900 pages & focused on OO in Ada2005 that looks > promising that I have not read: Nell Dale's & John McCormick's _Ada Plus > Data Structures: An Object-Oriented Approach_. What if starting point is Fortran95 ? Thanks in advance Gigi