comp.lang.ada
 help / color / mirror / Atom feed
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




  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