comp.lang.ada
 help / color / mirror / Atom feed
From: ok@goanna.cs.rmit.edu.au (Richard A. O'Keefe)
Subject: Re: Ada to C/C++ translator needed
Date: 1996/09/30
Date: 1996-09-30T00:00:00+00:00	[thread overview]
Message-ID: <52o2eg$hfl@goanna.cs.rmit.edu.au> (raw)
In-Reply-To: 01bbae25$67c669a0$32ee6fcf@timhome2


"Tim Behrendsen" <tim@airshields.com> writes:

>However, to generalize on that basis that Ada is *always* as
>efficient as C is dangerous thinking, particularly for the original
>poster's "real" application software that he wants to convert to C.

No such generalisation has been made by anyone, except by you as
a straw man.  All that has been offered is a disproof of the
*opposite* generalisation (that C is always more efficient than Ada).

>In fact, I can show you APL lines of code that could potentially
>beat an equivalent C program (because there are so many fundamental
>primitives are are natively implemented), but that doesn't mean
>I want to write MS/Word using APL.

I didn't talk about something _potentially_ more efficient,
I talked about something that is *actually* more efficient.

Why doesn't Behrendsen understand the *really* important point
about my posting?  Surely it was obvious that
 - obtaining, installing, and using a FREE Ada compiler that can
   generate very good code on a wide range of platforms, and
   NOT converting the code, but continuing to maintain it in Ada
stands an excellent chance of being *CHEAPER* than
 - converting Ada to C, partly by tool, partly by hand, and
   then trying to maintain the result in C.


>And BTW, it may well be *true* that Ada can be as efficient
>as C.  You simply can't prove it in this manner.

I am *sick* of Behrenden's debating tricks.
NOONE WAS *TRYING* to prove that Ada is always as efficient as C.\
All I trying to do, and what I *succeeded* in doing, was
*DIS*proving the popular contrary belief.

>Show me a CAD
>system, RDBMS, heck, id Software's Quake! written in both C and
>Ada (or Scheme) using the same algorithms, and *then* tell me the
>results.

Pay for my time, and I'll do it.  My time costs A$140/hour.
Put up or shut up.

-- 
Australian citizen since 14 August 1996.  *Now* I can vote the xxxs out!
Richard A. O'Keefe; http://www.cs.rmit.edu.au/%7Eok; RMIT Comp.Sci.




  parent reply	other threads:[~1996-09-30  0:00 UTC|newest]

Thread overview: 46+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1996-09-25  0:00 Ada to C/C++ translator needed Emmanuel Champommier
1996-09-25  0:00 ` David Weller
1996-10-02  0:00   ` B|rje Norden
1996-10-04  0:00     ` David Weller
1996-10-05  0:00     ` Robert Dewar
1996-10-05  0:00       ` Frank Manning
1996-10-06  0:00         ` Samuel Tardieu
1996-10-07  0:00           ` Richard Kenner
1996-10-07  0:00             ` Robert Dewar
1996-10-08  0:00             ` Stephen Leake
1996-10-07  0:00         ` Robert Dewar
1996-10-08  0:00           ` Frank Manning
1996-10-07  0:00   ` Erik Magnuson
1996-09-26  0:00 ` Ian Ward
1996-10-02  0:00   ` Jon S Anthony
1996-10-02  0:00   ` Jon S Anthony
     [not found]   ` <52feul$os2@goanna.cs.rmit.edu.au>
1996-09-28  0:00     ` Tim Behrendsen
1996-09-29  0:00       ` Ken Pizzini
1996-09-29  0:00         ` Tim Behrendsen
1996-09-29  0:00           ` Robert Dewar
1996-09-30  0:00             ` Tim Behrendsen
1996-09-30  0:00               ` William Clodius
1996-09-30  0:00               ` Matthew Heaney
1996-09-30  0:00                 ` Tim Behrendsen
1996-10-01  0:00               ` Richard A. O'Keefe
1996-09-30  0:00           ` Richard A. O'Keefe [this message]
1996-09-30  0:00             ` Tim Behrendsen
1996-09-30  0:00       ` Richard A. O'Keefe
1996-09-30  0:00         ` Peter Seebach
1996-10-02  0:00           ` Richard A. O'Keefe
1996-10-05  0:00             ` Lawrence Kirby
1996-09-30  0:00         ` Tim Behrendsen
1996-09-30  0:00           ` Peter Seebach
1996-09-30  0:00             ` Tim Behrendsen
1996-10-01  0:00           ` Richard A. O'Keefe
1996-10-01  0:00             ` Tim Behrendsen
1996-10-02  0:00               ` Ian Ward
1996-10-02  0:00                 ` Tim Behrendsen
1996-10-06  0:00     ` Tanmoy Bhattacharya
1996-10-06  0:00       ` Lawrence Kirby
1996-10-08  0:00         ` Peter Seebach
1996-10-07  0:00     ` Tanmoy Bhattacharya
  -- strict thread matches above, loose matches on Subject: below --
1996-10-02  0:00 Simon Johnston
1996-10-07  0:00 ` Richard Riehle
1996-10-09  0:00   ` Richard A. O'Keefe
1996-10-15  0:00     ` Tucker Taft
replies disabled

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