comp.lang.ada
 help / color / mirror / Atom feed
From: Jeffrey Carter <spam@spam.com>
Subject: Re: Isn't this in favour of Ada??
Date: Thu, 14 Jul 2005 09:11:05 -0700
Date: 2005-07-14T09:11:05-07:00	[thread overview]
Message-ID: <u8wBe.4$SM5.0@dfw-service2.ext.ray.com> (raw)
In-Reply-To: <1121352985.715265.125490@g49g2000cwa.googlegroups.com>

[-- Attachment #1: Type: text/plain, Size: 1574 bytes --]

Mike Silva wrote:
> I think so too.  Of course the article only mentions Java and C++.  Big
> surprise there.

Everything technical about SW development favors the use of well 
designed languages such as Ada by SW engineers. Everything economic 
favors the current system where the construction workers (coders) design 
the bridges (SW) and choose the materials (languages) to build them 
with. Adding concurrency to the mix won't change that, though it will 
probably reduce quality even further.

Ada is a language for SW engineers; C and its offspring are languages 
for coders. Since we allow coders to choose languages, it's not 
surprising that they choose coders' languages.

Even when Ada is used for concurrent systems, Ada's concurrency features 
are often not used. While technical reasons are often given for such 
decisions, they rarely are true. Generally, the real reasons are the 
designers' lack of understanding of concurrency, replacing it with 
something more familiar.

Why don't we allow construction workers to design bridges and choose the 
materials? Because when they fail, we lose enormous lawsuits, and that 
more than offsets the savings obtained. Because when they fail, people 
die in ways that attract the attention of regulators. When the same is 
true of SW, perhaps we will see a distinction between SW engineers and 
coders, and Ada will become more prevalent.

In the meantime, my experience is that only about 2% of developers are 
SW engineers, so I'm glad Ada isn't popular. If Ada were popular, it 
would mean it was badly designed.

[-- Attachment #2: spam.vcf --]
[-- Type: text/x-vcard, Size: 177 bytes --]

begin:vcard
fn:Jeffrey Carter
n:;Jeffrey Carter
email;internet:jeffrey_r_carter-nr [commercial-at] raytheon [period | full stop] com
x-mozilla-html:FALSE
version:2.1
end:vcard


  reply	other threads:[~2005-07-14 16:11 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 [this message]
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
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