comp.lang.ada
 help / color / mirror / Atom feed
From: "Jeffrey R. Carter" <spam.not.jrcarter@acm.not.spam.org>
Subject: Re: Multitasking and containers
Date: Mon, 27 Nov 2006 18:41:00 GMT
Date: 2006-11-27T18:41:00+00:00	[thread overview]
Message-ID: <YiGah.160827$aJ.83689@attbi_s21> (raw)
In-Reply-To: <1164623427.5986.11.camel@localhost>

Georg Bauhaus wrote:
> 
> But "parallel systems require delicate handmade work" is probably
> not good advice at all, because (a) parallel systems operate in parallel
> and there isn't a sharing issue in the first place, no protection is
> needed. (b) When systems start communicating, and if it were true
> that concurrency requires delicate handmade work, why then use a
> language like Ada? The delicacies of the mechanisms behind tasks
> and shared protected objects are hidden in Ada RTSs. Therefore, if
> parallel systems do require delicate handmade work, the language
> designers should abandon Ada tasks and protected objects, because
> obviously they cannot meet the requirements of parallel systems.

I guess we have different interpretations of "delicate handmade work". I 
took it simply to mean custom implementations tailored to the specific 
project (such as a container that does not need protection for reads). I 
guess only Kazakov can tell us for sure.

-- 
Jeff Carter
"My brain hurts!"
Monty Python's Flying Circus
21



  reply	other threads:[~2006-11-27 18:41 UTC|newest]

Thread overview: 27+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-11-24  8:51 Multitasking and containers Maciej Sobczak
2006-11-24 10:11 ` Georg Bauhaus
2006-11-24 10:19 ` Dmitry A. Kazakov
2006-11-24 10:35   ` Maciej Sobczak
2006-11-24 11:14     ` Dmitry A. Kazakov
2006-11-24 12:13       ` Matthew Heaney
2006-11-27  4:17         ` Jeffrey R. Carter
2006-11-27 10:30           ` Georg Bauhaus
2006-11-27 18:41             ` Jeffrey R. Carter [this message]
2006-11-27 18:57               ` Dmitry A. Kazakov
2006-11-27 19:45               ` Matthew Heaney
2006-11-27 21:15                 ` Simon Wright
2006-11-28  1:43                 ` Dr. Adrian Wrigley
2006-11-28  2:19                   ` Matthew Heaney
2006-11-28  8:50                     ` Dmitry A. Kazakov
2006-11-28 10:31                       ` Georg Bauhaus
2006-11-28 11:24                         ` Dmitry A. Kazakov
2006-11-29  8:51                           ` Georg Bauhaus
2006-11-28 17:12                       ` Matthew Heaney
2006-11-28 18:21                         ` Dmitry A. Kazakov
2006-11-28 19:17                           ` Matthew Heaney
2006-11-29 18:43                             ` Dmitry A. Kazakov
2006-11-29 10:14                       ` Maciej Sobczak
2006-11-29 15:50                         ` Matthew Heaney
2006-11-24 12:12     ` Matthew Heaney
2006-11-24 12:05   ` Matthew Heaney
2006-11-24 12:02 ` Matthew Heaney
replies disabled

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