comp.lang.ada
 help / color / mirror / Atom feed
From: sampson@cod.NOSC.MIL (Charles H. Sampson)
Subject: Re: A Pascal Subset of Ada (was: Why Ada is Failing Socially)
Date: 27 Jun 91 17:10:21 GMT	[thread overview]
Message-ID: <3159@cod.NOSC.MIL> (raw)
In-Reply-To: 1991Jun26.203828.11797@netcom.COM

In article <1991Jun26.203828.11797@netcom.COM> jls@netcom.COM (Jim Showalter) writes:
>>     By the way, in the early 80s I tried to define a Pascal subset of Ada.
>>I found it a non-trivial exercise.  The problem was, I didn't want to in-
>>clude generics,

[The above was from me.]

>Why on earth not?

     Because the point of the exercise was to define a Pascal subset of Ada.
By this I meant a subset that had roughly the power of Pascal, but in Ada's
syntax and semantics.  There were two points to this exercise: To clean up
Pascal's known shortcomings (e.g., unblocked if, lack of modular compilation)
and to end up with a subset for which a compiler could be written for a rea-
sonably low cost.  There was no precise dividing line between "cleaning up"
and "adding useful new features", of course, so figurative coins were often
flipped.  However, it was easy to exclude generics on the grounds of compiler
costs.

                                 Charlie

  parent reply	other threads:[~1991-06-27 17:10 UTC|newest]

Thread overview: 24+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1991-06-25  2:28 A Pascal Subset of Ada (was: Why Ada is Failing Socially) Larry Carroll
1991-06-25 15:42 ` Charles H. Sampson
1991-06-26 20:38   ` Jim Showalter
1991-06-27  9:57     ` Orville R. Weyrich
1991-06-27 17:10     ` Charles H. Sampson [this message]
1991-06-26 23:43   ` George C. Harrison, Norfolk State University
1991-06-27 20:45     ` Michael Feldman
1991-06-28 10:07       ` Matthias Ulrich Neeracher
1991-06-27 23:50     ` Jim Showalter
1991-06-30 10:32     ` Richard A. O'Keefe
1991-07-01  2:43       ` Michael Feldman
1991-06-25 20:19 ` Jim Showalter
1991-06-26  3:24   ` Michael Feldman
1991-06-27  7:45     ` Jim Showalter
1991-06-27 12:25       ` Matthias Ulrich Neeracher
1991-06-27 20:51         ` Michael Feldman
1991-06-27 23:52         ` Jim Showalter
1991-06-28  9:53           ` Matthias Ulrich Neeracher
1991-06-27 20:49       ` Michael Feldman
1991-06-25 23:13 ` Rahul Dhesi
1991-06-25 23:35 ` fisher
1991-06-26  1:02 ` Andrew Dunstan
1991-06-26  7:03   ` Doug_Grant
  -- strict thread matches above, loose matches on Subject: below --
1991-06-26 18:21 Richard Pattis
replies disabled

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