comp.lang.ada
 help / color / mirror / Atom feed
From: leake@cme-durer.ARPA (Stephe Leake)
Subject: Re: "Ada Bashing" article in Federal Computer Week
Date: 21 Jul 88 15:06:36 GMT	[thread overview]
Message-ID: <521@marvin.cme-durer.ARPA> (raw)
In-Reply-To: eberard@ajpo.sei.cmu.edu's message of 20 Jul 88 13:45:36 GMT

I have done a study (funded by NASA for the Space Station) comparing
Ada and C on Suns and microVAXes. The application was robot
kinematics, and (briefly), the results were:

Ada was easier to code and debug. The Ada development environment (DEC
LSE, VMS) was _much_ nicer than the C environment (DEC C - not a very
friendly compiler). Also, I was able to code more abstractly in Ada,
making the code match the problem statement, which eases debugging.
Since this work, I have done other work in Ada and C, and I find I am
_much_ more productive in Ada (although some of that productivity
comes from VMS vs UNIX).

DEC Ada 1.4 was _Faster_ (by about 25%) than DEC C 2.3 (Hip Hip Hooray!!!)
	(honesty forces me to admit that some of the speed gain came
from using single precision - but how do you get C to use single precision?)

Verdix Ada 5.5 (on the Sun) was slower (by about 10%) than Sun C 3.2
		( good enough for me)

I am interested in publishing this work - can anyone recommend an
appropriate journal?

Anyone else have similar data? Its time us Ada users spoke up.
-- 
NAME:   Stephe Leake                    TELE: (301) 975-3431
USMAIL: National Bureau of Standards    ARPA: leake@cme-durer.arpa
        Rm. B-124, Bldg. 220            UUCP: uunet!cme-durer!leake
        Gaithersburg, MD  20899

             reply	other threads:[~1988-07-21 15:06 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1988-07-21 15:06 Stephe Leake [this message]
1988-07-26  2:58 ` "Ada Bashing" article in Federal Computer Week Randy D. Smith
  -- strict thread matches above, loose matches on Subject: below --
1988-07-20 13:45 Edward Berard
replies disabled

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