comp.lang.ada
 help / color / mirror / Atom feed
From: Brian Drummond <brian@shapes.demon.co.uk>
Subject: Re: Running programs using ADA
Date: Mon, 3 Dec 2012 12:03:06 +0000 (UTC)
Date: 2012-12-03T12:03:06+00:00	[thread overview]
Message-ID: <k9i4dq$ari$1@dont-email.me> (raw)
In-Reply-To: 53320a09-12d0-42d7-ab23-e3389b24c0ab@r3g2000vbn.googlegroups.com

On Sun, 02 Dec 2012 23:56:26 -0800, Hans Vlems wrote:

> On 2 dec, 12:22, Brian Drummond <br...@shapes.demon.co.uk> wrote:
>> On Sat, 01 Dec 2012 13:49:23 -0800, Hans Vlems wrote:
>> >> --
>> >> Regards,
>> >> Dmitry A. Kazakovhttp://www.dmitry-kazakov.de
>>
>> > Oh yes, I know it's outside the formal ADA language specification. My
>> > reference manual is quite old (Ledgard's book from 1983) and on
>> > multiprocessing it only mentions tasks.
>>
>> Oooh. Then do yourself a favour and get a newer Ada textbook - Ada is a
>> much nicer language than it was when that book was written...
>>
>> - Brian
> 
> Brian, do you have a good suggestion for a current textbook on ADA?

Up until last week, it would have been John Barnes : Programming in 
Ada-2005 ... but now I suppose we have to wait for him to write an 
Ada-2012 edition!

Just jesting - the Barnes book is still solidly worthwhile and usually 
the first thing I turn to (I know, I should use the ARM more..)

Cohen's "Ada as a second language" is also worthwhile though it is still 
based on Ada-95.

The Ada Wikibook will help introducing object-oriented programming in Ada. 
Since you mention tasking, also look at protected types (new in Ada-95 
for lightweight inter-task communication)

http://en.wikibooks.org/wiki/Ada_Programming

Any good sources on Ada-2012 yet? (apart from the ARM of course)

- Brian



  reply	other threads:[~2012-12-05  3:18 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-11-30  7:56 Running programs using ADA Hans Vlems
2012-11-30  8:00 ` Nasser M. Abbasi
2012-11-30 12:54   ` Hans Vlems
2012-11-30 21:22 ` Per Sandberg
2012-12-01  9:33   ` Hans Vlems
2012-12-01 11:20     ` Dmitry A. Kazakov
2012-12-01 21:49       ` Hans Vlems
2012-12-02 11:22         ` Brian Drummond
2012-12-03  7:56           ` Hans Vlems
2012-12-03 12:03             ` Brian Drummond [this message]
2012-12-04  4:49               ` Randy Brukardt
2012-12-01 15:26 ` Anatoly Chernyshev
2012-12-01 21:50   ` Hans Vlems
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox