comp.lang.ada
 help / color / mirror / Atom feed
From: dewar@merv.cs.nyu.edu (Robert Dewar)
Subject: Re: Papers saying Ada as an overly complex language and hard to implement
Date: 1998/02/15
Date: 1998-02-15T00:00:00+00:00	[thread overview]
Message-ID: <dewar.887600858@merv> (raw)
In-Reply-To: 34E7B551.115C289F@cs.utexas.edu


<<Dear sir
     What papers introduce Ada as an overly complex language?
     And what papers explain why it's hard to write a compiler for?
     Thank you very much in advance.
Yongxiang
>>


Two comments here.

First, what does complex mean here?
Presumably it is in the sense of not-simple.

But simple can mean very different things

Simple to learn
Simple to use
Simple to describe informally
Simple to define formally
Simple to implement

These five aspects are not only different, but mutually incompatible. For
example, these days, it is generally perceived that languages need to
be fairly feature rich (Ada 95, C++, Fortran 90, OO COBOL, ...) to be
simple to use. Even Java is pretty feature rich, especially if you include
its standard libraries.

As for "hard to write a compiler for", Ada is no more difficult than
any of these other languages. These days the really hard part of any compiler
is doing a good job of optimizing the object code on modern 
architectures, and this is about the same effort for any language.

So I don't know if you can find the papers you are looking for, or what
you need them for, but papers that meet your criteria are likely to be
bogus.

(if they exist:-)





  reply	other threads:[~1998-02-15  0:00 UTC|newest]

Thread overview: 53+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1998-02-15  0:00 Papers saying Ada as an overly complex language and hard to implement Yongxiang Gao
1998-02-15  0:00 ` Robert Dewar [this message]
1998-02-16  0:00   ` Yongxiang Gao
1998-02-16  0:00     ` Robert Dewar
1998-02-16  0:00       ` Yongxiang Gao
1998-02-17  0:00         ` Joe Gwinn
1998-02-17  0:00           ` Robert Dewar
1998-02-18  0:00             ` vonhend
1998-02-18  0:00               ` Robert Dewar
1998-02-18  0:00               ` Robert Dewar
1998-02-22  0:00               ` Simon Wright
1998-02-18  0:00             ` Larry Kilgallen
1998-02-18  0:00           ` Larry Kilgallen
1998-02-17  0:00             ` Dan Moran
1998-02-18  0:00             ` Joe Gwinn
1998-02-17  0:00         ` Robert Dewar
1998-02-18  0:00           ` Yongxiang Gao
1998-02-19  0:00             ` John English
1998-02-22  0:00               ` Luis Espinal
1998-02-22  0:00                 ` Robert Dewar
1998-02-23  0:00                   ` Nick Roberts
1998-02-24  0:00                     ` Jonas Nygren
1998-02-24  0:00                       ` Larry Kilgallen
1998-02-25  0:00                         ` Nick Roberts
1998-02-25  0:00                         ` Keith Thompson
1998-02-20  0:00             ` Markus Kuhn
1998-02-20  0:00               ` Laurent Guerby
1998-03-03  0:00               ` Matthew Heaney
1998-03-03  0:00                 ` Stanley R. Allen
1998-02-19  0:00           ` Ada's complexity Steve Furlong
1998-02-20  0:00             ` Markus Kuhn
1998-02-17  0:00         ` Papers saying Ada as an overly complex language and hard to implement Simon Wright
1998-02-18  0:00           ` Yongxiang Gao
1998-02-18  0:00             ` Stanley R. Allen
1998-02-18  0:00             ` Robert Dewar
1998-02-18  0:00               ` Robert Dewar
1998-02-19  0:00               ` Stanley R. Allen
1998-02-20  0:00                 ` Markus Kuhn
1998-03-05  0:00             ` Robert I. Eachus
1998-02-16  0:00     ` Jon S Anthony
1998-02-16  0:00     ` Brian Rogoff
1998-02-16  0:00     ` Ralph Paul
1998-02-16  0:00   ` Brian Rogoff
1998-02-16  0:00     ` Robert Dewar
1998-02-16  0:00       ` Brian Rogoff
1998-02-17  0:00         ` Andi Kleen
1998-02-17  0:00           ` Brian Rogoff
1998-02-17  0:00       ` Geert Bosch
1998-02-19  0:00         ` Parsing Ada and C++ Steve Furlong
1998-02-16  0:00 ` Papers saying Ada as an overly complex language and hard to implement nabbasi
1998-02-16  0:00   ` Yongxiang Gao
1998-02-16  0:00     ` nabbasi
  -- strict thread matches above, loose matches on Subject: below --
1998-02-18  0:00 Marin David Condic, 561.796.8997, M/S 731-96
replies disabled

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