From: Dale Stanbrough <dale@cs.rmit.edu.au>
Subject: Re: ada vs. cpp
Date: Sat, 13 Oct 2001 07:07:25 GMT
Date: 2001-10-13T07:07:25+00:00 [thread overview]
Message-ID: <dale-CB5018.17061713102001@mec2.bigpond.net.au> (raw)
In-Reply-To: 9q7na102nqn@drn.newsguy.com
Vector..@ <Vector.._member@newsguy.com> wrote:
> What is wrong with pthreads?
No proper monitor model (and not just a wimpy java monitor, but
one that actually -monitors- conditions). No rendezvous mechanism.
> Yes, it is not part of the language, but it is a standard (POSIX), and
> available in all platforms (except may on windows, I am not sure, but
> who cares about widnows anyway).
With varying degrees of success. Apple's threads are apparently
a bit ordinary.
I think a very large % of the market cares about windows. If
you want transportable threaded programs, you can use tools
like Doug Schmidt's C++ ACE environment which includes thread
based bindings, or you could use a language that supports
threading.
> So, simply do
>
> #include <pthreads.h>
>
> and you are all set.
Not quite. You forget #define _REENTRANT. And don't forget the
compile options.
Dale
next prev parent reply other threads:[~2001-10-13 7:07 UTC|newest]
Thread overview: 141+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-10-12 20:54 ada vs. cpp Richard Pinkall-Pollei
2001-10-12 21:28 ` Vector..
2001-10-13 7:07 ` Dale Stanbrough [this message]
2001-10-14 8:15 ` Jean-Marc Bourguet
2001-10-15 10:04 ` Nexus
2001-10-15 12:18 ` Lutz Donnerhacke
2001-10-15 21:25 ` Florian Weimer
2001-10-22 2:08 ` David Thompson
2001-10-22 7:04 ` Florian Weimer
2001-10-22 7:31 ` Lutz Donnerhacke
2001-11-13 2:12 ` David Thompson
2001-10-16 8:47 ` Jean-Marc Bourguet
2001-10-16 10:08 ` Lutz Donnerhacke
2001-10-16 11:07 ` Jean-Marc Bourguet
2001-10-16 12:00 ` Lutz Donnerhacke
2001-10-16 19:08 ` Darren New
2001-10-16 15:46 ` Florian Weimer
2001-10-16 19:31 ` Stephen Leake
2001-10-16 20:13 ` Florian Weimer
2001-10-16 21:42 ` Stephen Leake
2001-10-17 8:37 ` Florian Weimer
2001-10-17 8:45 ` Lutz Donnerhacke
2001-10-16 13:45 ` Ted Dennison
2001-10-16 13:54 ` Jean-Marc Bourguet
2001-10-16 13:54 ` Lutz Donnerhacke
2001-10-15 13:44 ` Marin David Condic
-- strict thread matches above, loose matches on Subject: below --
2001-10-03 20:42 Ralph M�ritz
2001-10-03 20:56 ` Preben Randhol
2001-10-03 21:07 ` Ralph M�ritz
2001-10-04 5:08 ` Pi
2001-10-04 5:07 ` Ed Falis
2001-10-04 5:13 ` David Starner
2001-10-04 10:57 ` Preben Randhol
2001-10-04 13:18 ` Marin David Condic
2001-10-04 16:30 ` Pascal Obry
2001-10-04 17:05 ` Marin David Condic
2001-10-05 15:22 ` Mike Mohr
2001-10-06 9:15 ` Pascal Obry
2001-10-06 11:23 ` MM
2001-10-06 12:27 ` Marc A. Criley
2001-10-06 16:53 ` James Rogers
2001-10-09 13:51 ` Marin David Condic
2001-10-09 14:13 ` James Rogers
2001-10-09 14:25 ` Marin David Condic
2001-10-10 16:46 ` Warren W. Gay VE3WWG
2001-10-09 15:10 ` Robert*
2001-10-09 16:17 ` James Rogers
2001-10-11 12:03 ` David Botton
2001-10-09 14:43 ` Robert*
2001-10-09 15:18 ` Wes Groleau
2001-10-09 18:21 ` Marin David Condic
2001-10-09 20:37 ` James Rogers
2001-10-09 16:21 ` James Rogers
2001-10-09 16:43 ` Lutz Donnerhacke
2001-10-10 5:18 ` Richard Riehle
2001-10-10 13:21 ` Marin David Condic
2001-10-10 14:15 ` Wes Groleau
2001-10-22 2:07 ` David Thompson
2001-10-22 13:35 ` Wes Groleau
2001-10-22 19:14 ` Ole-Hjalmar Kristensen
2001-10-23 5:40 ` Richard Riehle
2001-10-09 15:06 ` Ole-Hjalmar Kristensen
[not found] ` <9pv2f20jf4@drn.newsguy <3BC3240B.96703A8B@worldnet.att.net>
2001-10-10 5:47 ` Simon Wright
2001-10-06 22:38 ` Frode Tennebø
2001-10-06 23:48 ` mike
2001-10-07 7:31 ` Pascal Obry
2001-10-08 14:55 ` Mike Mohr
2001-10-08 15:07 ` Mike Mohr
2001-10-08 16:34 ` Robert*
2001-10-08 17:47 ` Mike Mohr
2001-10-08 18:38 ` Robert*
2001-10-09 14:56 ` Mike Mohr
2001-10-09 15:20 ` Wes Groleau
2001-10-09 16:14 ` Steven Deller
2001-10-09 16:55 ` Pascal Obry
2001-10-08 19:19 ` James Rogers
2001-10-09 8:17 ` Pascal Obry
2001-10-09 15:46 ` Ted Dennison
2001-10-09 17:35 ` Mike Mohr
2001-10-09 18:45 ` Ted Dennison
2001-10-08 18:02 ` Ted Dennison
2001-10-09 4:59 ` David Thompson
2001-10-04 13:16 ` Ted Dennison
2001-10-05 7:50 ` Dmitry Kazakov
2001-10-05 13:31 ` David Starner
2001-10-05 15:34 ` Ted Dennison
2001-10-05 17:49 ` David Starner
2001-10-05 18:54 ` Wes Groleau
2001-10-05 22:02 ` James Rogers
2001-10-05 22:35 ` Wes Groleau
2001-10-06 3:44 ` David Starner
2001-10-08 8:18 ` Dmitry Kazakov
2001-10-08 13:33 ` David Starner
2001-10-09 13:36 ` Wes Groleau
2001-10-09 15:29 ` David Starner
2001-10-10 11:01 ` Dmitry Kazakov
2001-10-10 11:20 ` Lutz Donnerhacke
2001-10-10 12:14 ` Robert*
2001-10-10 13:31 ` Lutz Donnerhacke
2001-10-10 14:36 ` Steven Deller
2001-10-10 14:59 ` Wes Groleau
2001-10-10 15:15 ` Lutz Donnerhacke
2001-10-10 15:16 ` Dmitry Kazakov
2001-10-10 16:10 ` Florian Weimer
2001-10-11 8:02 ` Dmitry Kazakov
2001-10-10 15:59 ` Brian Rogoff
2001-10-10 18:50 ` David Starner
2001-10-11 9:28 ` Lutz Donnerhacke
2001-10-10 14:03 ` David Starner
2001-10-10 16:40 ` Ted Dennison
2001-10-10 17:53 ` Pascal Obry
2001-10-10 23:11 ` David Starner
2001-10-11 3:00 ` James Rogers
2001-10-22 2:10 ` David Thompson
2001-10-05 13:52 ` James Rogers
2001-10-05 14:28 ` Larry Kilgallen
2001-10-05 14:07 ` Ted Dennison
2001-10-16 4:52 ` David Thompson
2001-10-16 10:21 ` Dmitry Kazakov
2001-11-13 2:12 ` David Thompson
2001-11-13 10:21 ` Dmitry A. Kazakov
2001-11-13 16:05 ` Ted Dennison
2001-11-14 9:29 ` Dmitry A. Kazakov
2001-10-04 6:01 ` mike
2001-10-04 8:42 ` Pi
2001-10-04 12:22 ` James Rogers
2001-10-04 16:26 ` Pascal Obry
2001-10-04 18:47 ` David Botton
2001-10-04 22:29 ` Jacob Sparre Andersen
2001-10-04 22:31 ` Wes Groleau
2001-10-04 22:52 ` Preben Randhol
2001-10-05 12:43 ` Georg Bauhaus
2001-10-05 13:09 ` Preben Randhol
2001-10-06 1:05 ` Mike Silva
2001-10-04 13:50 ` Ted Dennison
2001-10-03 21:03 ` Marin David Condic
2001-10-04 2:40 ` Jeff
2001-10-05 1:23 ` Adrian Hoe
2001-10-05 4:34 ` mike
2001-10-05 4:42 ` mike
2001-10-05 11:13 ` Adrian Hoe
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox