From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=0.1 required=5.0 tests=BAYES_05,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,30352abc52760363 X-Google-Attributes: gid103376,public From: dweller@universe.digex.net (David Weller) Subject: Re: Ada to C++ Translators Date: 1998/02/25 Message-ID: <6d1rsj$gb5@universe.digex.net>#1/1 X-Deja-AN: 328591943 References: <34E47622.15EB@atc-1s.hac.com> <34eb5d36.20077308@news.tiac.net> <6ceq7m$3nc@universe.digex.net> Organization: Express Access Online Communications, Greenbelt, MD USA Newsgroups: comp.lang.ada Date: 1998-02-25T00:00:00+00:00 List-Id: In article , Scott Leschke wrote: >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 >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). >-- You're correct, Scott. Work on the components has halted :-( That doesn't invalidate the claim, and the metrics would still stand if they were completed. The anouncement was published on Christmas Eve last year on Team Ada. I was hoping somebody else would pick them up, but no offers seemed to pan out. Here is the announcement in its entirety: ========================== For each of us, the New Year represents a time of reflection and rededication. Many of us will make New Year's resolutions, swearing to avoid a vice, help others, and otherwise do something generally redeeming to ourselves and those around us. For almost three years now, I've tried to pursue a "spare time love" that was important to both myself and the Ada community: The Ada95 Booch Components. It is time to admit I am doing a severe injustice to the Ada community at large by attempting to complete these components. In a nutshell, I need a volunteer to take over. I have realized that it is next to impossible to expect my workload to change appreciably in this coming year. I'm a senior member of a small and growing company, and my "spare time" is absorbed with performing many software development tasks (some in Ada) to help the company grow. To let the components gather dust is, IMHO, criminal. And thus I am guilty. It is with a sad heart that I must hand the responsibility over to somebody that can affort more time to it. I discussed this briefly with Jack Beidler, who has expressed a willingness to take the task over, but I think he and I both would be more comfortable with a person (or persons) who would be able to make the time and commitment to getting these things done by the springtime. This posting is deliberately limited to Team-Ada. If you think a non-Team-Ada person is interested in tackling this task, by all means forward it. Please note that you should be fluent in both C++ and Ada95 to have any reasonable timetable for success :-) While I am unable to give the time necessary to develop the components, I'm more than willing to provide "historical guidance" to whoever picks up the baton. Further, I have a large set of notes that I can also provide to help out. I hope each of you can appreciate the sheer willpower it takes for me to even write this note. To admit that I cannot find the time to complete this task is heartbreaking. However, I cannot bear disappointing the Ada community further. I hope you will all forgive me. David G. Weller December 24, 1997 -- DVD vs. DIVX: The Truth Is Out There => http://www.riva.com/dvd_divx.html Dear Spammers: Your crap gets autoforwarded to uce@ftc.gov