> >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.