From: leschkes@ferret.cig.mot.com (Scott Leschke)
Subject: Re: Ada to C++ Translators
Date: 1998/02/25
Date: 1998-02-25T00:00:00+00:00 [thread overview]
Message-ID: <leschkes.888427291@ferret> (raw)
In-Reply-To: 6ceq7m$3nc@universe.digex.net
dweller@universe.digex.net (David Weller) writes:
>Wrong. It's an unpublished _fact_. Big difference. My work with the
>C++ Booch Components (_hand_ translating them into Ada95) yielded
>around a 10% _reduction_ in overall code. It would be fair to qualify
>where that reduction came from: The template syntax in C++, IMHO,
>stands as one of computer science's most outstanding examples of
>abominal syntax. The necessity to repeat the signature syntax in all
>but the most confined circumstances stands as an eternal monument to
>C++'s convoluted "I'm Object-Oriented But I MUST Act Like C" motto.
>(Also IMHO, given what Bjarne had to work with, I don't think it could
>have been done with any more elegance, so this isn't a slam on his
>design effort). Imperative code, namespaces, exceptions, etc.
>generally pan out to a 1:1 basis. Ada shines in generics and usage of
>those generics. I'm personally starting to pine for something that
>combines what I feel are the best features of Ada and C++, and it
>AIN'T called Java!
Was the Booch Components work ever completed? I've seen you use this
comparison a number of times but to my knowledge the work was left in
a beta state. The date on the web page I'm looking at says it was last
updated June 17th (I'm assuming that's 1997).
--
Scott Leschke.........................email: leschkes@cig.mot.com
Motorola, Inc............................ph: 847-632-2786
1501 W Shure Drive......................fax: 847-632-6519
Arlington Heights, IL 60004......mailstop: 1-J21
next prev parent reply other threads:[~1998-02-25 0:00 UTC|newest]
Thread overview: 22+ messages / expand[flat|nested] mbox.gz Atom feed top
1998-02-13 0:00 Ada to C++ Translators David Kusuda
1998-02-14 0:00 ` Larry Kilgallen
1998-02-16 0:00 ` David Weller
1998-02-18 0:00 ` Jean D. Ichbiah
1998-02-18 0:00 ` David Weller
1998-02-18 0:00 ` Brian Rogoff
1998-02-21 0:00 ` Esa Pulkkinen
1998-02-23 0:00 ` Brian Rogoff
1998-02-19 0:00 ` Jean D. Ichbiah
1998-02-19 0:00 ` Larry Kilgallen
1998-02-25 0:00 ` Scott Leschke [this message]
1998-02-25 0:00 ` David Weller
1998-02-19 0:00 ` Delphi & Ada; Ada to C++ Nick Roberts
1998-02-19 0:00 ` David Weller
1998-02-19 0:00 ` Nick Roberts
1998-02-19 0:00 ` Jon S Anthony
1998-02-20 0:00 ` Nick Roberts
1998-02-21 0:00 ` Richard Kenner
1998-02-21 0:00 ` Robert Dewar
1998-02-21 0:00 ` Simon Wright
1998-02-21 0:00 ` Richard Kenner
1998-03-05 0:00 ` Robert I. Eachus
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox