comp.lang.ada
 help / color / mirror / Atom feed
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/



  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