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=unavailable autolearn_force=no version=3.4.4 Path: border1.nntp.ams3.giganews.com!border1.nntp.ams2.giganews.com!border3.nntp.ams.giganews.com!border1.nntp.ams.giganews.com!nntp.giganews.com!newsfeed.CARNet.hr!news.metronet.hr!news1.t-com.hr!.POSTED!not-for-mail From: Gour Newsgroups: comp.lang.ada Subject: Re: How (or Where?) to get started on Ada? (Properly) Date: Wed, 4 Sep 2013 11:40:55 +0200 Organization: T-Com Message-ID: <20130904114055.703123a6@atmarama.noip.me> References: <9ec51e40-081f-4ec7-b17f-7c73dbdcd10a@googlegroups.com> NNTP-Posting-Host: 93-139-190-112.adsl.net.t-com.hr Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Trace: ls237.t-com.hr 1378287687 30618 93.139.190.112 (4 Sep 2013 09:41:27 GMT) X-Complaints-To: abuse@t-com.hr NNTP-Posting-Date: Wed, 4 Sep 2013 09:41:27 +0000 (UTC) X-Newsreader: Claws Mail 3.9.1 (GTK+ 2.24.18; x86_64-pc-linux-gnu) X-Original-Bytes: 2257 Xref: number.nntp.dca.giganews.com comp.lang.ada:183277 Date: 2013-09-04T11:40:55+02:00 List-Id: On Wed, 4 Sep 2013 02:14:55 -0700 (PDT) e.s.harney@gmail.com wrote: > I did look on Amazon about available books, but all of them seem > fairly dated. "Programming in Ada 2005" by John Barnes did look > interesting judging by the reviews, yet I'm not sure of how helpful > it will be in covering all details that are relevant to writing > useful software these days (things like utf8, interfacing with C, > etc.). I recently bought (starting with Ada as well) '95 version of Barnes - got it very cheaply (>10GBP with shipping) and I believe and was told so it's still quite relevant. > Do you have any recommendations for me? Here are some links: a) Ada 95: The Craft of Object-Oriented Programming (http://archive.adaic.com/docs/craft/html/contents.htm) b) Writing Ada Bindings for C Libraries - 3 parts (http://flyx.org/2012/06/13/adabindings1/) c) Generating Ada bindings for C headers (http://www.adacore.com/adaanswers/gems/gem-59/) d) Ada-Python Binding (http://www.inspirel.com/articles/Ada_Python_Binding.html) e) Ada Programming wiki book (http://en.wikibooks.org/wiki/Ada_Programming) Hope it helps. ;) Sincerely, Gour -- Never was there a time when I did not exist, nor you, nor all these kings; nor in the future shall any of us cease to be. http://www.atmarama.net | Hlapicina (Croatia) | GPG: 52B5C810