From: "Ken Garlington" <Ken.Garlington@computer.org>
Subject: Re: Ada to C++ translator?
Date: Wed, 21 Feb 2001 12:40:31 GMT
Date: 2001-02-21T12:40:31+00:00 [thread overview]
Message-ID: <2HOk6.1999$yw.110959740@newssvr10-int.news.prodigy.com> (raw)
In-Reply-To: umqlmr09ui2.fsf@gong10.clustra.com
"Ole-Hjalmar Kristensen" <ohk@clustra.com> wrote in message
news:umqlmr09ui2.fsf@gong10.clustra.com...
: "Ken Garlington" <Ken.Garlington@computer.org> writes:
:
: <interesting stuff snipped>
:
: > "This has always been the case with Ada. I remember early X meetings
: > where we were trying to get a compiler bug fixed for a large package,
and
: > being told that "the problem is that you're not coding it using the
: > preferred Ada style." I remember A-12 being attacked because we didn't
use
: > tasking. The attackers didn't care about any silly compiler problems,
etc.
: > They just knew we "weren't Ada enough" if we didn't use tasking. After
all,
: > they could get tasking to work on their PC; what's the problem?....
: >
: > On the projects where we used C++, I don't believe we've ever had anyone
say
: > we weren't "C++ enough" because we constrained the use of templates.
Quite
: > the contrary - there's an active effort to develop a standard C++ subset
: > (EC++) for use in certain domains, without any fear of being arrested by
the
: > "C++ police" for subsetting the language. Why would someone want to use
a
: > language with a built-in Inquisition?
: >
: >
:
: If the advantages outweigh the inquistion, I would consider switching
: :-)
:
: Seriously, what is your opinion on today's thread support in Ada?
Do you mean for a particular compiler/target pair, or tasking at the
language level? As to the former, you'd have to tell me the particular
context before I could give an intelligent answer (which was one of the
points of my previous post :). As to the latter, I don't see anything
inherent in the language that prevents a compiler from doing what you want
(particularly now that protected objects are available). There would likely
have to be some restrictions placed on the form of the task; see section D.7
of the Ada Rationale for examples. Of course, you can usually use
alternatives to Ada tasking, such as direct calls to a POSIX-compliant
run-time a la C as well, so it's certainly no worse that what you'll get in
other languages.
next prev parent reply other threads:[~2001-02-21 12:40 UTC|newest]
Thread overview: 70+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-02-09 19:17 Ada to C++ translator? Robert Brantley
2001-02-09 20:48 ` Britt Snodgrass
2001-02-09 23:35 ` Jeffrey Carter
2001-02-09 23:47 ` Brian Rogoff
2001-02-12 15:07 ` Ted Dennison
2001-02-12 15:49 ` Brian Rogoff
2001-02-13 19:36 ` Ted Dennison
2001-02-12 20:25 ` David C. Hoos, Sr.
2001-02-11 10:36 ` Gautier
2001-02-11 11:15 ` Pascal Obry
2001-02-11 11:15 ` Jean-Pierre Rosen
2001-02-12 10:36 ` David C. Hoos, Sr.
2001-02-11 13:15 ` Larry Kilgallen
2001-02-11 14:50 ` Ken Garlington
2001-02-11 15:58 ` Florian Weimer
2001-02-11 17:05 ` Aaro Koskinen
2001-02-15 23:47 ` Robert Brantley
2001-02-16 15:20 ` Ted Dennison
[not found] ` <cyik6.1725$DE.61421700@newssvr10-int.news.prodigy.com>
[not found] ` <%Wvk6.102$aw5.380@www.newsranger.com>
2001-02-21 0:33 ` Ken Garlington
2001-02-21 10:54 ` Ole-Hjalmar Kristensen
2001-02-21 12:40 ` Ken Garlington [this message]
2001-02-21 12:56 ` Ole-Hjalmar Kristensen
2001-02-21 18:36 ` Brian Rogoff
2001-02-21 19:05 ` Marin David Condic
2001-02-21 21:26 ` Simon Wright
2001-02-23 21:05 ` Marin David Condic
2001-02-24 8:38 ` Simon Wright
2001-02-24 16:22 ` Nick Williams
2001-02-24 19:22 ` Marin David Condic
2001-02-24 19:38 ` Ken Garlington
2001-02-25 15:21 ` Marin David Condic
2001-02-12 15:33 ` Ted Dennison
2001-02-12 22:34 ` UML (Was: Ada to C++ translator?) Frode Tennebø
2001-02-14 4:48 ` Ken Garlington
2001-02-14 6:19 ` Ray Blaak
2001-02-14 20:38 ` Nick Williams
2001-02-15 7:57 ` Ray Blaak
2001-02-15 11:14 ` Pierre Dissaux
2001-02-15 23:37 ` Ada to C++ translator? Robert Brantley
2001-02-16 0:34 ` tmoran
2001-02-16 4:59 ` Lao Xiao Hai
2001-02-16 15:20 ` Marin David Condic
2001-02-16 11:02 ` Tarjei T. Jensen
2001-02-16 13:34 ` Ken Garlington
2001-02-16 14:55 ` Marin David Condic
2001-02-16 21:04 ` tmoran
2001-02-16 15:44 ` Ted Dennison
2001-02-21 13:21 ` Bob Jacobs
2001-02-21 14:14 ` Ted Dennison
2001-02-21 14:59 ` Bob Jacobs
2001-02-21 15:58 ` Martin Dowie
2001-02-21 16:15 ` Bob Jacobs
2001-02-21 16:57 ` Ted Dennison
2001-02-22 1:39 ` Andrew Berg
2001-02-22 9:47 ` STL for Ada (was: Re: Ada to C++ translator?) Stefan Nobis
2001-02-22 15:20 ` Lutz Donnerhacke
2001-02-22 15:30 ` Ted Dennison
2001-02-22 17:55 ` Brian Rogoff
2001-02-22 9:09 ` Ada to C++ translator? Martin Dowie
2001-02-22 13:32 ` Bob Jacobs
2001-02-22 14:30 ` Ted Dennison
2001-02-22 9:17 ` Martin Dowie
2001-02-15 23:09 ` Robert Brantley
-- strict thread matches above, loose matches on Subject: below --
2001-02-22 10:40 gautier
2001-02-22 9:24 gautier
2001-02-22 10:21 ` Martin Dowie
2001-02-21 15:44 gautier
1998-02-04 0:00 Ada to C translator ? Stewart French
1998-02-05 0:00 ` Gautier
1994-11-16 13:10 Eric Labbe
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox