comp.lang.ada
 help / color / mirror / Atom feed
From: "Pat Rogers" <progers@classwide.com>
Subject: Re: rendez-vous underlying mechanism
Date: Wed, 10 Apr 2002 17:23:50 GMT
Date: 2002-04-10T17:23:50+00:00	[thread overview]
Message-ID: <Gy_s8.77570$ZS5.2974941320@newssvr30.news.prodigy.com> (raw)
In-Reply-To: ba162549.0204100919.7cfc14dc@posting.google.com

"Kevin Cline" <kcline17@hotmail.com> wrote in message
news:ba162549.0204100919.7cfc14dc@posting.google.com...
> "Pat Rogers" <progers@classwide.com> wrote in message
news:<HgXs8.1415$L95.632339599@newssvr11.news.prodigy.com>...
<snip>
> > > I was certainly surprised
> > > when I attempted to create a separate task for I/O but found that
> > > all tasks blocked anyway because they were mapped to a single Unix thread.
> > > On that implementation Ada multi-tasking was uselsss for solving
> > > problems routinely handled with Posix threads.
> >
> > Agreed; an undesirable implementation if the option of mapping tasks to
Pthreads
> > was not available, but that's my point -- that was a given implementation
that I
> > don't believe is not the norm today.
>
> It doesn't matter much whether it's the norm.  If the language standard
> doesn't guarantee any useful semantics then programs that use the
> Ada tasking model for the aforementioned purpose are not portable
> across compilers.

If you expect a language standard -- any language standard -- to specify such a
mapping to an operating system implementation you will remain "surprised".





  reply	other threads:[~2002-04-10 17:23 UTC|newest]

Thread overview: 26+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-03-25 13:48 rendez-vous underlying mechanism Bozo
2002-03-25 20:09 ` Marin David Condic
2002-03-26  1:44 ` Adrian Hoe
2002-03-26  1:16   ` Jeffrey Creem
2002-03-26  2:05   ` Adrian Hoe
2002-03-26  2:16     ` Jeffrey Creem
2002-03-26  6:04   ` Simon Wright
2002-03-26 10:17     ` Adrian Hoe
2002-03-26  9:31       ` tgingold
2002-03-26 10:40       ` David C. Hoos, Sr.
2002-03-27  1:42       ` Adrian Hoe
     [not found]     ` <a8olf7$enj$3@nntp9.atl.mindspring.net>
2002-04-07  6:44       ` Pascal Obry
2002-04-08  7:48       ` Jean-Pierre Rosen
2002-03-26 10:58 ` Bozo
2002-03-26 14:10   ` Marin David Condic
2002-03-26 14:57   ` Kevin Cline
2002-03-28  5:20     ` Richard Riehle
2002-03-28 15:44       ` Marin David Condic
2002-04-08 17:05       ` Kevin Cline
2002-04-10  7:49         ` Ole-Hjalmar Kristensen
2002-04-10 13:39         ` Pat Rogers
2002-04-10 17:19           ` Kevin Cline
2002-04-10 17:23             ` Pat Rogers [this message]
2002-04-11 11:52               ` Ole-Hjalmar Kristensen
2002-04-11 16:01                 ` Darren New
2002-04-10 17:58             ` Marin David Condic
replies disabled

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