comp.lang.ada
 help / color / mirror / Atom feed
* Re: Any Ada95 Class Libs?
  1996-10-23  0:00 Any Ada95 Class Libs? Paul Williams
@ 1996-10-23  0:00 ` David Weller
  1996-10-24  0:00 ` James Rogers
  1 sibling, 0 replies; 3+ messages in thread
From: David Weller @ 1996-10-23  0:00 UTC (permalink / raw)




Preface:  Originally, I was just going to privately reply, but I felt
this was publicly relevant, so...

In article <326E34A8.167E@itd.sterling.com>,
Paul Williams  <paul_williams@itd.sterling.com> wrote:
>arguments against Ada95 except those related to its immaturity.  One
>recurring argument is that there are no Ada95 class libraries available.
>Before I concede on this issue, can anyone identify any browsable class
>libraries implementing fundamental objects in Ada95??
>

I'm a little confused by your statement.  FIrst of all, "browsable"
means different things to different people.  TO a Smalltalker, it
means all classes can be viewed and built into a system by means of a
class browser.  To a C++er, it would mean that the man pages are
available :-)

Also, I need to understand more what you mean by "class library".
Certainly there's the work I'm doing with the Booch Components, which
will be available very early in Dec (see http://www.ocsystems.com/booch/ 
for more details.).

I certainly agree with you that the lack of a class library is a
near-deplorable condition.  One which I'm rapidly trying to repair :-)
One pressing issue in the C++ community is, of course, the Standard
Template Library.  Dave Musser and some of his grad students are
working on an Ada 95 implementation of STL, but it's in the early
stages.  I'm currently working on a project (in C++) which uses the
STL, but I"m not entirely convinced emulating the STL in Ada is the
right thing to do.  There's other ways to do what the STL does, but it
requires a fundamentally different approach.  In the meantime, I'd
like to think the component work I'm doing will serve as a reasonable
set for now.

To give a little more balance to all this, there are other "component
libraries" out there, including a very thorough set written by Jack
Beidler.  Start at www.adahome.com to find out more.


-- 
    Visit the Ada 95 Booch Components Homepage: www.ocsystems.com/booch
     This is not your father's Ada -- www.adahome.com <== Note new URL!

-- 
    Visit the Ada 95 Booch Components Homepage: www.ocsystems.com/booch
     This is not your father's Ada -- www.adahome.com <== Note new URL!




^ permalink raw reply	[flat|nested] 3+ messages in thread

* Any Ada95 Class Libs?
@ 1996-10-23  0:00 Paul Williams
  1996-10-23  0:00 ` David Weller
  1996-10-24  0:00 ` James Rogers
  0 siblings, 2 replies; 3+ messages in thread
From: Paul Williams @ 1996-10-23  0:00 UTC (permalink / raw)



There's been some argument here (as there is everywhere) about the
relative values of Ada95 and C++ for implementing the scientific
applications we're working on.  So far I've managed to counter all
arguments against Ada95 except those related to its immaturity.  One
recurring argument is that there are no Ada95 class libraries available.
Before I concede on this issue, can anyone identify any browsable class
libraries implementing fundamental objects in Ada95??

Any response is gratefully appreciated - here or mail as appropriate.

Paul




^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Any Ada95 Class Libs?
  1996-10-23  0:00 Any Ada95 Class Libs? Paul Williams
  1996-10-23  0:00 ` David Weller
@ 1996-10-24  0:00 ` James Rogers
  1 sibling, 0 replies; 3+ messages in thread
From: James Rogers @ 1996-10-24  0:00 UTC (permalink / raw)



Paul Williams wrote:
> 
> Before I concede on this issue, can anyone identify any browsable class
> libraries implementing fundamental objects in Ada95??

Try the following URL:

http://amok.ast.univie.ac.at/~stift/ada_pack.html

Many of the packages referenced at this page are designed for
VAX Ada.  Use gnatchop on the files to convert them to
"*.ads" and "*.adb" files before attempting to compile them using
GNAT.

-- 
Jim Rogers
*************************************************************
Team Ada




^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~1996-10-24  0:00 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1996-10-23  0:00 Any Ada95 Class Libs? Paul Williams
1996-10-23  0:00 ` David Weller
1996-10-24  0:00 ` James Rogers

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox