comp.lang.ada
 help / color / mirror / Atom feed
From: "James B. White, III (Trey)" <trey@osc.edu>
Subject: Re: Ada vs C++ (vs Lisp)
Date: 1997/09/08
Date: 1997-09-08T00:00:00+00:00	[thread overview]
Message-ID: <341404B4.13CB@osc.edu> (raw)
In-Reply-To: 5v0lba$jnv$1@goanna.cs.rmit.edu.au



Richard A. O'Keefe wrote:
> 
> "James B. White, III (Trey)" <trey@osc.edu> writes:
> >Ada may have advantages over C++, but only C++ allows these incredibly
> >powerful programming techniques.
> 
> False.  Lisp people know this kind of meta-programming as a very old
> technique indeed.

Let me clarify my statement. The combination of expression templates
*and* operator overloading *and* function inlining *and* efficient
compilers allows the creation of elegant interfaces that result in code
that rivals optimized hand-coded FORTRAN in performance. As far as I
know, this is true only of C++. If it is true of Lisp or anything else
(like Ada), I'd like to know!

-- 
James B. White, III (Trey)
Ohio Supercomputer Center
trey@osc.edu
<http://www.osc.edu/~trey/>
Phone: (614)292-9291  Fax: (614)292-7168




  reply	other threads:[~1997-09-08  0:00 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <md5:DB04B9CCA20E8EB6142C50D2DE055239>
     [not found] ` <34090462.4652@easystreet.com>
     [not found]   ` <Pine.SGI.3.95.970831115842.17664A-100000@shellx.best.com>
1997-09-02  0:00     ` Ada vs C++ James B. White, III (Trey)
1997-09-05  0:00       ` Robert Dewar
1997-09-05  0:00         ` Larry Kilgallen
1997-09-05  0:00         ` Brian Rogoff
1997-09-08  0:00         ` Ada vs C++ (Expression Templates) James B. White, III (Trey)
1997-09-08  0:00           ` Matthew Heaney
     [not found]       ` <Pine.SGI.3.95.970904201703.13590A-100000@shellx.best.com>
1997-09-05  0:00         ` Ada vs C++ Jon S Anthony
1997-09-08  0:00       ` Richard A. O'Keefe
1997-09-08  0:00         ` James B. White, III (Trey) [this message]
1997-09-08  0:00           ` Ada vs C++ (vs Lisp) Brian Rogoff
1997-09-09  0:00             ` Ada vs C++ (Ada 0X) James B. White, III (Trey)
1997-09-09  0:00               ` Brian Rogoff
1997-09-10  0:00               ` Ole-Hjalmar Kristensen FOU.TD/DELAB
1997-09-11  0:00                 ` Anonymous
1997-09-11  0:00                   ` Ole-Hjalmar Kristensen FOU.TD/DELAB
1997-09-09  0:00             ` Ada vs C++ (vs Lisp) Robert A Duff
1997-09-09  0:00       ` Ada vs C++ Joerg Rodemann
1997-09-09  0:00         ` Ada vs C++ (high-performance libraries) James B. White, III (Trey)
replies disabled

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