From: Maciej Sobczak <no.spam@no.spam.com>
Subject: Re: Isn't this in favour of Ada??
Date: Thu, 21 Jul 2005 15:27:42 +0200
Date: 2005-07-21T15:27:42+02:00 [thread overview]
Message-ID: <dbo7se$ab0$1@sunnews.cern.ch> (raw)
In-Reply-To: <42d64dde$0$64794$edfadb0f@dread12.news.tele.dk>
Erlo Haugen wrote:
> http://www.gotw.ca/publications/concurrency-ddj.htm
>
> I think so.
I don't think so. I mean - the article is neutral with regard to Ada,
and not only because it does not mention "Ada" at all.
The article is about the fact that future hardware platforms will tend
to have more and more parallelism, no matter whether this will be used
by software or not. Actually, this happens already, even on popular
desktop platforms.
The problem that you seem to forget about is that all the factors that
are used today for choosing the language (some factors are technical,
some not, but that does not matter) will be still in use tomorrow. For
example, if some project chooses Java, it does so independent of whether
the program will be running on Hyper Threading processor or not - so the
increased concurrency capabilities of the target platform has no impact
on the language chosen for implementation. In general, programmers will
not rush to change their languages just because the multicore CPUs will
become prevalent. This article is therefore about raising the awareness
of programmers that concurrency is the only way to benefit from new
hardware, which is very far from saying that people should move to
another language - be it Ada or whatever else. And since the author is
involved in the C++ standardization process, I'd rather read this
article as a "good-source" prediction that more effort will be put into
standardizing the relation between C++ and multithreading (which already
happens).
The *only* way it could be in favour of Ada is to reuse the experience
of the Ada community when defining threading for C++ (I'm not sure
whether this will be the case or not), but I don't think that this kind
of "favour" is what you really mean. ;)
--
Maciej Sobczak : http://www.msobczak.com/
Programming : http://www.msobczak.com/prog/
next prev parent reply other threads:[~2005-07-21 13:27 UTC|newest]
Thread overview: 60+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-07-14 11:34 Isn't this in favour of Ada?? Erlo Haugen
2005-07-14 14:56 ` Mike Silva
2005-07-14 16:11 ` Jeffrey Carter
2005-07-14 18:06 ` Marc A. Criley
2005-07-15 13:05 ` Marin David Condic
2005-07-19 17:03 ` James Alan Farrell
2005-07-19 17:31 ` Ed Falis
2005-07-20 11:49 ` Marin David Condic
2005-07-19 11:40 ` Erlo Haugen
2005-07-19 17:10 ` Jeffrey Carter
2005-07-19 15:41 ` Dan McLeran
2005-07-19 17:17 ` Adrien Plisson
2005-07-20 2:22 ` Jeffrey Carter
2005-07-20 5:13 ` Dan McLeran
2005-07-22 7:30 ` Erlo Haugen
2005-07-22 13:12 ` Marc A. Criley
2005-07-22 13:36 ` Erlo Haugen
2005-07-22 14:24 ` Dan McLeran
2005-07-22 14:29 ` Bob Spooner
2005-07-23 13:02 ` Ludovic Brenta
2005-07-22 18:01 ` Marc A. Criley
2005-07-22 15:49 ` Jeffrey Carter
2005-07-15 14:04 ` Florian Weimer
2005-07-15 21:10 ` Larry Kilgallen
2005-07-18 12:37 ` Marin David Condic
2005-07-18 12:57 ` Ed Falis
2005-07-18 13:18 ` Marin David Condic
2005-07-18 14:12 ` Ed Falis
2005-07-19 12:51 ` Marin David Condic
2005-07-19 18:08 ` Robert A Duff
2005-07-20 5:12 ` Simon Wright
2005-07-20 15:37 ` Robert A Duff
2005-07-21 12:15 ` Marin David Condic
2005-07-21 15:32 ` Robert A Duff
2005-07-20 12:26 ` Marin David Condic
2005-10-27 7:20 ` Robert I. Eachus
2005-08-04 12:59 ` Florian Weimer
2005-08-05 14:29 ` Larry Kilgallen
2005-08-05 16:58 ` Florian Weimer
2005-08-05 23:15 ` Larry Kilgallen
2005-08-06 4:01 ` tmoran
2005-08-06 10:28 ` Pascal Obry
2005-08-06 10:33 ` Pascal Obry
2005-08-06 11:02 ` Dmitry A. Kazakov
2005-07-21 13:27 ` Maciej Sobczak [this message]
2005-07-22 7:39 ` Erlo Haugen
2005-07-22 9:29 ` Maciej Sobczak
2005-07-22 10:41 ` Erlo Haugen
2005-07-22 14:28 ` Alex R. Mosteo
2005-07-22 15:02 ` Pascal Obry
2005-07-25 9:48 ` Tassilo v. Parseval
2005-07-25 13:31 ` Adrien Plisson
2005-07-25 15:08 ` Jerome Hugues
2005-07-25 15:58 ` Adrien Plisson
2005-07-25 21:03 ` Jerome Hugues
2005-07-26 6:03 ` Tassilo v. Parseval
2005-07-25 16:39 ` Pascal Obry
2005-07-26 5:58 ` Tassilo v. Parseval
2005-07-26 17:25 ` Pascal Obry
2005-07-22 15:26 ` 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