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=0.4 required=5.0 tests=BAYES_00,FORGED_MUA_MOZILLA autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: a07f3367d7,5468df70e82939f4 X-Google-Attributes: gida07f3367d7,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,ASCII-7-bit Received: by 10.236.185.226 with SMTP id u62mr11216742yhm.3.1344998912211; Tue, 14 Aug 2012 19:48:32 -0700 (PDT) Path: c6ni115620301qas.0!nntp.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!nrc-news.nrc.ca!goblin1!goblin.stu.neva.ru!noris.net!newsfeed.arcor.de!newsspool1.arcor-online.net!news.arcor.de.POSTED!not-for-mail Date: Thu, 09 Aug 2012 15:34:16 +0200 From: Georg Bauhaus User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:14.0) Gecko/20120713 Thunderbird/14.0 MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Free learning resources for Ada (are they good enough?) References: <6d05c25a-7273-47ad-b4b0-8011366c2a62@googlegroups.com> In-Reply-To: <6d05c25a-7273-47ad-b4b0-8011366c2a62@googlegroups.com> Message-ID: <5023bc51$0$9522$9b4e6d93@newsspool1.arcor-online.net> Organization: Arcor NNTP-Posting-Date: 09 Aug 2012 15:34:09 CEST NNTP-Posting-Host: 1a58b21e.newsspool1.arcor-online.net X-Trace: DXC=0n`f\JXd7=A[kmHKHnaEnMic==]BZ:afN4Fo<]lROoRAnkgeX?EC@@@_VX:i1JEGkJnc\616M64>JLh>_cHTX3jMQI1DV^43>BL X-Complaints-To: usenet-abuse@arcor.de Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Date: 2012-08-09T15:34:09+02:00 List-Id: On 09.08.12 14:22, Dufr wrote: > Hi > > I have decided to start learning Ada. > Online I have found a good number of free learning resources, which include: > > * the Ada Programming wikibook (http://en.wikibooks.org/wiki/Ada_Programming) > * the Rosetta Code examples (http://rosettacode.org/wiki/Category:Ada) [very useful] > * the Programming in Ada ebook by cengage.com (http://academic.cengage.com/resource_uploads/downloads/1133190820_323582.pdf) > * Ada Distilled for Ada 2005 by R. Riehle (http://ocw.unican.es/ensenanzas-tecnicas/sistemas-de-tiempo-real/otros-recursos-1/Ada%20Distilled.pdf) > > The question now is: do you think that these resources are enough for a beginner, or do you advise me to buy John Barnes' 2005 book as well? I have heard that Barnes' book is very good. That may be so, but it is also somewhat pricey! So I was wondering: would Barnes' book really give a beginner something that is not found in the above resources? If so, what? If the intent is staying with Ada for a longer while, and wanting a thorough working knowledge of the language, if a quick introduction for the experienced like Riehle's + the LRM seems not enough, then a resource like Barnes' book will serve this purpose well, I think. More books are listed in the resources section of adaic.org. Public libraries around here have them for perusal, or trying out. I like books or other resources that also feature good exercises.