TEAM-ADA Archives

Team Ada: Ada Programming Language Advocacy


Options: Use Forum View

Use Monospaced Font
Show Text Part by Default
Condense Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
"Team Ada: Ada Advocacy Issues (83 & 95)" <[log in to unmask]>
"W. Wesley Groleau x4923" <[log in to unmask]>
Wed, 7 Jun 2000 08:49:34 -0500
"W. Wesley Groleau x4923" <[log in to unmask]>
text/plain (29 lines)
> >Would it be feasible to create C++, Java, C, etc. bindings to the Ada
> >Booch Components and "market" that as not merely a cute demo of Ada, but a
> >demo that is actually useful?
> Aren't the Booch components already available in some of those languages. I seem
> to remember that Wind River Systems provide a (optional?) library of the Booch
> components with VxWorks or Tornado or something.

Yes, they were originally in Ada 83, then they were completely redesigned
in C++.  My point is that the "third generation" in Ada 95 is FEWER lines
of code than the C++.

_IF_ it is also more efficient in time and/or space, and more reliable, it
might be a "marketable" item with bindings from other languages.  Wouldn't
it be a nice change if some other language group was using and/or writing
bindings to Ada components?

Or a similar approach: identify some open-source item that is popular but
has a significant bug.  Rewrite it in Ada, make it better, and eliminate
the bug.  Distribute it!

Yeah, I'm all talk, no action.  Well, someday I'll have the resources
(time and computer at home) to implement some of my ideas.  I appreciate
those (Simon P., David W., Nick R., etc.) who are taking action.

Wes Groleau