comp.lang.ada
 help / color / mirror / Atom feed
From: ezkcdude <zamir.evan@gmail.com>
Subject: Re: About studying Ada's implementation on its concurrent programming features.
Date: 31 May 2007 11:00:36 -0700
Date: 2007-05-31T11:00:36-07:00	[thread overview]
Message-ID: <1180634436.187159.37670@w5g2000hsg.googlegroups.com> (raw)
In-Reply-To: <u8xb4lxoc.fsf@STRIPCAPStelus.net>

On May 31, 12:17 pm, Ray Blaak <rAYbl...@STRIPCAPStelus.net> wrote:
> Ed Falis <f...@verizon.net> writes:
> > If I were to pick up a single comprehensive book on concurrency in Ada,
> > it would be "Concurrency in Ada" by Burns and Welling.  A very good
> > description of the model and its use.  The only unfortunate part, is
> > that the new edition that covers Ada '05 is still pending publication,
> > though it can be preordered at Amazon under the title "Concurrent and
> > Real-Time Programming in Ada".  I expect that many of the weak points of
> > Ada 95 that the authors identified will be addressed in this new version
> > of the book due to changes in the language.
>
> I second this. It is especially good at explaining concurrency pitfalls with
> specific Ada issues, in particular how Ada's concurrency features tend to
> encourage "busy waiting" loops, and how to avoid that.
>
> --
> Cheers,                                        The Rhythm is around me,
>                                                The Rhythm has control.
> Ray Blaak                                      The Rhythm is inside me,
> rAYbl...@STRIPCAPStelus.net                    The Rhythm has my soul.

You guys know more than me, but the (free) Ben-Ari book ("ASE"
available online as a pdf) has two chapters on concurrency and lots of
direct discussion of the ARM. That may be a place to start. It sure
doesn't cost anything.




  reply	other threads:[~2007-05-31 18:00 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-05-30 19:08 About studying Ada's implementation on its concurrent programming features climber.cui
2007-05-30 23:46 ` jimmaureenrogers
2007-05-31  3:23 ` Steve
2007-05-31 12:53   ` Ed Falis
2007-05-31 17:17     ` Ray Blaak
2007-05-31 18:00       ` ezkcdude [this message]
2007-05-31 20:27         ` Ray Blaak
2007-05-31  8:40 ` Georg Bauhaus
replies disabled

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