From: wheeler@ida.org (David Wheeler)
Subject: Re: The Red Language
Date: 1997/09/12
Date: 1997-09-12T00:00:00+00:00 [thread overview]
Message-ID: <5vbntn$gsb@news.ida.org> (raw)
In-Reply-To: 5uvkfc$k1n$1@news.nyu.edu
Richard Kenner (kenner@lab.ultra.nyu.edu) wrote:
: In article <dewar.873678467@merv> dewar@merv.cs.nyu.edu (Robert Dewar) writes:
: ><<Hey, how does Ada95 do against Steelman? It
: >might be interesting to hear in what major ways Ada95 violates
: >the old requirements.)>>
: >
: >One obvious violation is the presence of pointers to procedures, which
: >were specifically ruled out (for good reason) by Steelman! There are
: >undoubtedly others, but this comes immediately to mind :-)
: There was an article "rating" Ada95, C, C++, and Java against Steelman
: in the latest Ada Letters (XII.4).
This paper is also available on-line.
It's called "Ada, C, C++, and Java vs. The Steelman" and it's at:
http://www.adahome.com/History/Steelman/steeltab.htm
This paper gives the exact Steelman text and how well each of these
languages supports the Steelman requirement (with additional commentary).
I would not use the term "rating"; the paper is simply a comparison.
Here's the abstract of the paper:
"This paper compares four computer programming languages (Ada95, C, C++,
and Java) with the requirements of "Steelman", the original 1978
requirements document for the Ada computer programming language. This
paper provides a view of the capabilities of each of these languages,
and should help those trying to understand their technical
similarities, differences, and capabilities."
And note the concluding paragraph:
"Again, users of this paper should apply caution; differing percentages
of "yes" values and capabilities do not necessarily imply that a
particular language is more suitable than another for a given specific
task. Readers should examine each answer and determine which "yes" and
"no" values are of importance to them. This information is intended to
help readers gain additional understanding of each of these different
languages."
Also - an electronic version of Steelman is available at:
http://www.adahome.com/History/Steelman/intro.htm
--- David A. Wheeler
dwheeler@ida.org
next prev parent reply other threads:[~1997-09-12 0:00 UTC|newest]
Thread overview: 46+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <340E2DC5.25D7@worldnet.att.net>
[not found] ` <340ebdaf.230366903@news.mindspring.com>
[not found] ` <340ED5D8.2DEF6D3@ux4.sp.cs.cmu.edu>
1997-09-04 0:00 ` The Red Language Robert Munck
1997-09-07 0:00 ` Robert Dewar
1997-09-08 0:00 ` Richard Kenner
1997-09-12 0:00 ` David Wheeler [this message]
1997-09-12 0:00 ` Robert A Duff
[not found] ` <199709051335.PAA25952@basement.replay.com>
1997-09-05 0:00 ` Dean F. Sutherland
1997-09-08 0:00 ` Robert A Duff
1997-09-09 0:00 ` Arthur Evans Jr
[not found] ` <dewar.873953300@merv>
1997-09-11 0:00 ` Robert Dewar
1997-09-11 0:00 ` Dean F. Sutherland
1997-09-12 0:00 ` Robert A Duff
1997-09-11 0:00 ` Arthur Evans Jr
1997-09-12 0:00 ` Robert Dewar
1997-09-12 0:00 ` Robert A Duff
1997-09-07 0:00 ` Robert Dewar
1997-09-08 0:00 ` Tucker Taft
1997-09-12 0:00 ` Robert A Duff
1997-09-12 0:00 ` Michael & Amy Hartsough
1997-09-13 0:00 ` Matthew Heaney
1997-09-14 0:00 ` Robert A Duff
1997-09-16 0:00 ` Brian Rogoff
1997-09-18 0:00 ` Robert Dewar
1997-09-18 0:00 ` Robert A Duff
1997-09-20 0:00 ` Robert Dewar
1997-09-22 0:00 ` Robert A Duff
1997-09-18 0:00 ` Robert A Duff
1997-09-18 0:00 ` Overload Resolution in Ada (Re: The Red Language) Brian Rogoff
1997-09-19 0:00 ` Robert Dewar
1997-09-19 0:00 ` Robert A Duff
1997-09-19 0:00 ` Brian Rogoff
1997-09-20 0:00 ` Robert Dewar
1997-09-19 0:00 ` The Red Language Robert Dewar
1997-09-19 0:00 ` Robert A Duff
1997-09-21 0:00 ` Robert Dewar
1997-09-21 0:00 ` Algol 68 references (Was Re: The Red Language) Brian Rogoff
1997-09-22 0:00 ` Mark L. Fussell
1997-09-22 0:00 ` The Red Language Richard Kenner
1997-09-22 0:00 ` Richard A. O'Keefe
1997-09-25 0:00 ` Bruce Link
1997-09-22 0:00 ` Chris Morgan
1997-09-30 0:00 ` Charles Lindsey
1997-10-03 0:00 ` Robert I. Eachus
1997-09-19 0:00 ` Brian Rogoff
1997-09-18 0:00 ` Robert Dewar
1997-09-18 0:00 ` Brian Rogoff
1997-09-16 0:00 ` Brian Rogoff
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox