comp.lang.ada
 help / color / mirror / Atom feed
From: John McCormick <mccormick@cs.uni.edu>
Subject: Re: Ada as a first language
Date: Wed, 25 Mar 2009 10:58:37 -0700 (PDT)
Date: 2009-03-25T10:58:37-07:00	[thread overview]
Message-ID: <cc16d2b7-a81b-464f-8e8f-80771b171d1d@w9g2000yqa.googlegroups.com> (raw)
In-Reply-To: 7NadnVUQy9Nzm1XUnZ2dnUVZ_geWnZ2d@earthlink.com

On Mar 23, 5:02 pm, "Brian" <phaedrus...@hotmail.com> wrote:
>
> With all due respect to Mr McCormick, his "Why Ada succeeds where C fails"
> should be changed to "Why Ada succeeds where C fails for this hardware and
> these software requirements relating to driving a model railroad".  While my
> version lacks snappy prose, the accuracy is much improved.  Otherwise,
> people might assume that he is saying Ada is superior to C (Or other
> languages) for every situation, which is just plain silly.
>
> Brian Salter

Brian,

Perhaps if you read the portion of my articles that explains WHY Ada
succeeds where C fails you could expand the domain far beyond my
trains.  My conclusions on the problems with scalars has been
confirmed in numerous domains.  See for instance

Eisenstadt, M.,  My Hairiest Bug War Stories,  Communications of the
ACM, vol 40, no 4, 30-37, 1997.

McCormick, J., Forum Letter, Communications of the ACM, vol 40, no 8,
30, 1997.

McCormick, J., We've been Working on the Railroad: A Laboratory of
Real-Time Embedded Systems in Proceedings of the 36th SIGCSE Technical
Symposium on Computer Science Education, St. Louis, Missouri, USA,
530-534 © ACM, 2005.  http://doi.acm.org/10.1145/1047344.1047510

I agree that Ada is not suitable for many domains, but embedded
systems is one domain for which it is generally extremly well
suited.

John



  parent reply	other threads:[~2009-03-25 17:58 UTC|newest]

Thread overview: 34+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-03-22  2:26 Ada as a first language Chris
2009-03-22 10:36 ` mockturtle
2009-03-22 14:44 ` Brian Drummond
2009-03-23 11:03   ` Peter C. Chapin
2009-03-23 13:29     ` Brian Drummond
2009-03-25 10:51       ` Peter C. Chapin
2009-03-23 16:59   ` rolf.ebert_nospam_
2009-03-24 19:22   ` Tim Rowe
2009-04-04  1:42     ` Brian Gaffney
2009-04-07  9:50       ` Alex R. Mosteo
2009-03-22 15:21 ` Gary Scott
2009-03-23  8:28 ` Brian
2009-03-23  9:05   ` Jacob Sparre Andersen
2009-03-23 22:02     ` Brian
2009-03-24  1:41       ` Gautier
2009-03-24  5:56       ` Jacob Sparre Andersen
2009-03-24 22:30         ` Brian
2009-03-25  9:41           ` rmoldskr+usenet
2009-03-25 22:27             ` Brian
2009-03-25 17:58       ` John McCormick [this message]
2009-03-25 23:20         ` Brian
2009-03-23 12:08 ` Chris
2009-03-25 21:10   ` John McCormick
2009-04-11 16:40   ` Mike Silva
2009-03-23 23:05 ` jpwoodruff
2009-03-25  0:16 ` Martin
2009-03-25 15:54 ` John McCormick
  -- strict thread matches above, loose matches on Subject: below --
1997-07-03  0:00 Ada as a First Language RC
1997-07-03  0:00 ` Michael Feldman
1997-07-06  0:00 ` Alan Brain
1997-07-06  0:00   ` Robert Dewar
1997-07-16  0:00   ` Eric James DeArment
1997-07-07  0:00 ` Shmuel (Seymour J.) Metz
1992-12-29 15:40 agate!dog.ee.lbl.gov!hellgate.utah.edu!fcom.cc.utah.edu!vx9000.weber.edu!
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox