comp.lang.ada
 help / color / mirror / Atom feed
From: neeri@iis.ethz.ch (Matthias Ulrich Neeracher)
Subject: Re: A Pascal Subset of Ada (was: Why Ada is Failing Socially)
Date: 28 Jun 91 10:07:58 GMT	[thread overview]
Message-ID: <NEERI.91Jun28120758@iis.ethz.ch> (raw)
In-Reply-To: mfeldman@seas.gwu.edu's message of 27 Jun 91 20:45:26 GMT

In article <3395@sparko.gwu.edu> mfeldman@seas.gwu.edu (Michael Feldman) writes:
>In article <1133.2868ee55@vger.nsu.edu> g_harrison@vger.nsu.edu (George C. Harrison, Norfolk State University) writes:
>>
>>You might have wanted to name it   "Ada--"
>>
>
>Ada-- has existed for years. It's called Modula-2. And just what Wirth left
>out is all the good stuff that makes Ada such a pleasure by comparison
>(see my previous post re: M2).

[Another post bearing little relevance to Ada -- sorry:]

In all fairness, you might mention that:

- There exist very fast compilers for Modula-2 running in 128K of RAM on a 12
  year old workstation. I doubt it would be a "pleasure" to use Ada on a Lilith.
  While the above concern is clearly academic, it is my impression that for
  todays PCs, compilation speed and memory consumption of Ada compilers are
  still just barely acceptable (At least one Ada compiler for the Macintosh is
  just a very slow C preprocessor).

- One think that makes Modula-2 a pleasure to work with, in comparison with
  Ada, are procedure variables. (I know, I know. I just couldn't resist :-)

- Although this is impossible to qualify, I find that Modula-2 has an
  aesthetically very pleasing overall syntax, while some Ada syntax details don't
  look as nice (With all due respect to the Principle of Uniform Referents or
  whatever it is called, I don't like a.all := b.all).

Matthias

-----
Matthias Neeracher                                      neeri@iis.ethz.ch
   "These days, though, you have to be pretty technical before you can 
    even aspire to crudeness." -- William Gibson, _Johnny Mnemonic_

  reply	other threads:[~1991-06-28 10:07 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
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 [this message]
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