comp.lang.ada
 help / color / mirror / Atom feed
From: Richard Riehle <richard@adaworks.com>
Subject: Re: Ada / C++ comparison paper
Date: Thu, 20 Dec 2001 11:12:38 -0800
Date: 2001-12-20T19:07:08+00:00	[thread overview]
Message-ID: <3C223826.D1C5FA74@adaworks.com> (raw)
In-Reply-To: 3C20FD90.1020100@mediaone.net

Ed Falis wrote:

> > Would be interesting to see what Joyner has to say about Ada.
> > If he knows anything about it, that is.
>
> I believe he has no particular opinion, since he's not familiar with it.
>   I think I remember him saying at one time that he'd be interested in
> knowing more.  In looking at the book version of the paper, I'd say he'd
> be critical of some aspects of the language, but more favorable than he
> is to C++ or Java.

I have sat with Ian on many occasions and chatted with him about Ada.
He does have a few things to say about it in the most recent version of his
book.   Ian is, as noted earlier, more favorably inclined toward Eiffel, so
he would not be an Ada advocate.   However, he is not as critical of Ada
as he is of C++.

He has noted, as have many others in the Eiffel community, that Ada has
much to recommend it.   They don't like what they see as the complexity
of having a package enclose the type/class,  the absence of assertions,
the need for much of the syntactical sugar,  the requirement for a private
part of a class/package, and lots of other little things that
Ada and C++ have in common.

As with many Eiffel advocates, Ian has expressed some surprise that Ada
does not have an assertion model.   I have never heard him express an
unfair opinion about Ada.   He is simply more interested in Eiffel.  He is
rather negative about C++, but that comes from his having used both
languages a lot and getting annoyed by the idiosyncrasies and suprises
that seem so common in developing with C++.  I think the ease of use and
lack of suprises that charcterize Eiffel are features (no pun intended)
that former C++ users like about programming in it.

Richard Riehle






  parent reply	other threads:[~2001-12-20 19:12 UTC|newest]

Thread overview: 53+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-12-17 10:22 Ada / C++ comparison paper Martin Dowie
2001-12-17 14:42 ` Frode Tenneboe
2001-12-17 22:07   ` Hyman Rosen
2001-12-17 22:34     ` David C. Hoos
2001-12-17 22:37     ` Marin David Condic
2001-12-18  0:54       ` Ed Falis
2001-12-18  9:30         ` martin.m.dowie
2001-12-18 14:49           ` Marin David Condic
2001-12-18 17:51           ` Hyman Rosen
2001-12-19 16:10             ` Greg C
2001-12-20 14:41               ` Hyman Rosen
2001-12-20 20:16                 ` Greg C
2001-12-19 20:44             ` Wes Groleau
2001-12-19 20:47               ` Ed Falis
2001-12-20 18:16                 ` Ted Dennison
2001-12-20 19:12                 ` Richard Riehle [this message]
2001-12-18  1:16       ` Larry Kilgallen
2001-12-17 22:52     ` Matthew Heaney
2001-12-18 15:47     ` Hyman Rosen
2001-12-18 16:20       ` Pat Rogers
2001-12-18 17:00         ` Hyman Rosen
2001-12-18 17:28           ` Larry Kilgallen
2001-12-18 19:40         ` Brian Rogoff
2001-12-18 20:25           ` Hyman Rosen
2001-12-19  0:53           ` was Re: Ada / C++ comparison paper anymore Mark Lundquist
2001-12-19  1:47             ` Brian Rogoff
2001-12-19 18:20               ` Mark Lundquist
2001-12-19 19:39                 ` Patrick Hohmeyer
2001-12-19 19:38                   ` Mark Lundquist
2001-12-19 20:51                     ` Patrick Hohmeyer
2001-12-20 17:56                       ` Brian Rogoff
2001-12-20 18:48                         ` Patrick Hohmeyer
2001-12-20 19:20                           ` Brian Rogoff
2001-12-21  3:16                             ` Implicit instantiation (was Re: Ada / C++ comparison paper anymore) Mark Lundquist
2001-12-21  3:12                           ` Implicit instantiation (was Re: was " Mark Lundquist
2001-12-21  2:55                       ` Mark Lundquist
2001-12-20 20:22             ` was Re: Ada / C++ comparison paper anymore Ted Dennison
2001-12-20 20:57               ` Marin David Condic
2001-12-21 17:44               ` Richard Riehle
2001-12-21 17:51                 ` Marin David Condic
2001-12-19 18:20       ` Ada / C++ comparison paper Mark Lundquist
2001-12-20 20:27         ` Ted Dennison
2001-12-20 20:59           ` Marin David Condic
2001-12-21 14:26             ` Ted Dennison
2001-12-21 14:32               ` Marin David Condic
2001-12-21 15:11               ` Jean-Marc Bourguet
2001-12-20 22:30           ` tmoran
2001-12-20 22:36             ` Marin David Condic
2001-12-21 14:23             ` Ted Dennison
2001-12-21 18:46               ` tmoran
2001-12-21 19:09                 ` Ted Dennison
2001-12-21  2:46           ` Mark Lundquist
2001-12-21 14:28             ` Ted Dennison
replies disabled

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