Topic: Looking for ANSI C++ library (such as it is)
Author: yukai@uclink.berkeley.edu (Yu-Kai Ng)
Date: 1995/04/07 Raw View
Michael McClary (mcclary@netcom.com) wrote:
: In article <JASON.95Mar18184124@phydeaux.cygnus.com>,
: Jason Merrill <jason@cygnus.com> wrote:
: >>>>>> Claude Zervas <czervas@adobe.com> writes:
: >
: >> I'm looking for public domain sources for the current proposed
: >> ANSI C++ library. I have the current STL library but I would like
: >> the string class etc.
: >> Does such a thing exist? And if so, can y'all help me out?
: >
: >The complex and string classes are implemented in libg++-2.6.2, available
: >from all fine GNU mirrors.
Are the libg++-2.6.2 string classes compliant with the ANSI C++ library
standard? Also, where might I find either a printed or electronic
description and/or specification of the standardized string class?
Y Ng
Author: fjh@munta.cs.mu.OZ.AU (Fergus Henderson)
Date: 1995/03/30 Raw View
ark@research.att.com (Andrew Koenig) writes:
>Claude Zervas <czervas@adobe.com> writes:
>
>> Is libg++ a serious candidate for the ANSI C++ library? I'm a little
>> confused now, since P.J. Plauger's library is somewhat different and
>> the STL classes don't easily mix with libg++ collection classes.
>
>I don't think anyone has proposed libg++ to the standards committee
>for inclusion.
In fact, just the opposite: now the STL is available, libg++ is not
being maintained anymore.
--
Fergus Henderson - fjh@munta.cs.mu.oz.au
Author: fjh@munta.cs.mu.OZ.AU (Fergus Henderson)
Date: 1995/03/30 Raw View
fjh@munta.cs.mu.OZ.AU (Fergus Henderson) writes:
>ark@research.att.com (Andrew Koenig) writes:
>
>>Claude Zervas <czervas@adobe.com> writes:
>>
>>> Is libg++ a serious candidate for the ANSI C++ library? I'm a little
>>> confused now, since P.J. Plauger's library is somewhat different and
>>> the STL classes don't easily mix with libg++ collection classes.
>>
>>I don't think anyone has proposed libg++ to the standards committee
>>for inclusion.
>
>In fact, just the opposite: now the STL is available, libg++ is not
>being maintained anymore.
I should be a little bit clearer. Now that STL is available, it is
being integrated into libg++ - and so the old libg++ container classes
aren't being maintained any more. The rest of libg++ is still being
maintained.
--
Fergus Henderson - fjh@munta.cs.mu.oz.au
Author: mcclary@netcom.com (Michael McClary)
Date: Fri, 24 Mar 1995 23:09:44 GMT Raw View
In article <JASON.95Mar18184124@phydeaux.cygnus.com>,
Jason Merrill <jason@cygnus.com> wrote:
>>>>>> Claude Zervas <czervas@adobe.com> writes:
>
>> I'm looking for public domain sources for the current proposed
>> ANSI C++ library. I have the current STL library but I would like
>> the string class etc.
>> Does such a thing exist? And if so, can y'all help me out?
>
>The complex and string classes are implemented in libg++-2.6.2, available
>from all fine GNU mirrors.
Aren't those either copyleft or library-relaxed copyleft (i.e.
fix a bug and it's copyleft)? I thought he wanted public domain.
--
Why did the Democrats get creamed?
IT'S THE GUN BANS, STUPID!
Michael McClary mcclary@netcom.com
For faster response, address electronic mail to: michael@node.com
Author: jason@cygnus.com (Jason Merrill)
Date: 25 Mar 1995 09:49:21 GMT Raw View
>>>>> Michael McClary <mcclary@netcom.com> writes:
> In article <JASON.95Mar18184124@phydeaux.cygnus.com>,
> Jason Merrill <jason@cygnus.com> wrote:
>>>>>>> Claude Zervas <czervas@adobe.com> writes:
>>
>>> I'm looking for public domain sources for the current proposed
>>> ANSI C++ library. I have the current STL library but I would like
>>> the string class etc.
>>> Does such a thing exist? And if so, can y'all help me out?
>>
>> The complex and string classes are implemented in libg++-2.6.2, available
>> from all fine GNU mirrors.
> Aren't those either copyleft or library-relaxed copyleft (i.e.
> fix a bug and it's copyleft)? I thought he wanted public domain.
A valid point. People tend to misuse the phrase "public domain" to mean
"freely redistributable", rather than "not subject to copyright", and
that's how I was interpreting his question, since STL is copyrighted by HP.
Here's part of the copying info from the top of one of the files:
// This file is part of the GNU ANSI C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.
...
// As a special exception, if you link this library with files compiled
// with a GNU compiler to produce an executable, this does not cause the
// resulting executable to be covered by the GNU General Public License.
// This exception does not however invalidate any other reasons why the
// executable file might be covered by the GNU General Public License.
Jason
Author: Claude Zervas <czervas@adobe.com>
Date: Sat, 18 Mar 1995 23:41:04 GMT Raw View
I'm looking for public domain sources for the current proposed
ANSI C++ library. I have the current STL library but I would like
the string class etc.
Does such a thing exist? And if so, can y'all help me out?
Thanks,
Claude Zervas
czervas@adobe.com
Author: jason@cygnus.com (Jason Merrill)
Date: 19 Mar 1995 02:41:24 GMT Raw View
>>>>> Claude Zervas <czervas@adobe.com> writes:
> I'm looking for public domain sources for the current proposed
> ANSI C++ library. I have the current STL library but I would like
> the string class etc.
> Does such a thing exist? And if so, can y'all help me out?
The complex and string classes are implemented in libg++-2.6.2, available
from all fine GNU mirrors.
I recently saw a posting about a valarray implementation, but I don't
remember where.
Jason
Author: khan@xraylith.wisc.edu (Mumit Khan)
Date: 19 Mar 1995 05:02:10 GMT Raw View
In article <JASON.95Mar18184124@phydeaux.cygnus.com>,
Jason Merrill <jason@cygnus.com> wrote:
>
>I recently saw a posting about a valarray implementation, but I don't
>remember where.
>
>Jason
I'm appending the original announcement of valarray 1.1 from c.l.c++.
mumit -- khan@xraylith.wisc.edu
======
From: vandevod@pleiades.cs.rpi.edu (David Vandevoorde)
Newsgroups: comp.lang.c++
Subject: [Announce] Valarray<Troy> release 1.1
Date: 10 Mar 1995 19:25:53 GMT
Organization: Computer Science Department at Rensselaer, Troy, NY
Summary: New release of numerical array
Keywords: valarray C++ standard numerical array
Release 1.1 of valarray<Troy> is now available via anonymous ftp on:
ftp.cs.rpi.edu
in:
pub/vandevod/Valarray
Valarray<Troy> is my approximate implementation of the numerical array
type proposed by the ISO committee for the standardization of C++.
[...]
This implementation relies (very) heavily on automatic template
instantiation. I tried a few simple programs on 7 compiler/platform
pairs and managed to get it working on 5 of these:
Borland C++ 4.5
Apogee C++ 3.0 (Sun)
Delta C++ on SGI
IBM xlC
Sun C++ 4.0
Some documentation is available at the above ftp site as well; it
remains quite incomplete however. Questions can also be addressed
at:
vandevod@cs.rpi.edu
Daveed
==
Author: Claude Zervas <czervas@adobe.com>
Date: Mon, 20 Mar 1995 02:13:50 GMT Raw View
jason@cygnus.com (Jason Merrill) wrote:
>
> >>>>> Claude Zervas <czervas@adobe.com> writes:
>
> > I'm looking for public domain sources for the current proposed
> > ANSI C++ library. I have the current STL library but I would like
> > the string class etc.
> > Does such a thing exist? And if so, can y'all help me out?
>
> The complex and string classes are implemented in libg++-2.6.2, available
> from all fine GNU mirrors.
>
> I recently saw a posting about a valarray implementation, but I don't
> remember where.
>
> Jason
Thanks Jason, but I was looking for something a little less dependant
on G++. Its fairly time consuming to extract just the String class
from libg++ and use it in the VC++ environment on NT for example...
I got the valarray post too, thanks.
Is libg++ a serious candidate for the ANSI C++ library? I'm a little
confused now, since P.J. Plauger's library is somewhat different and
the STL classes don't easily mix with libg++ collection classes. Or
are just the String and Complex classes up for consideration ?
- Claude
Author: jason@cygnus.com (Jason Merrill)
Date: 20 Mar 1995 07:59:07 GMT Raw View
>>>>> Claude Zervas <czervas@adobe.com> writes:
> Thanks Jason, but I was looking for something a little less dependant
> on G++. Its fairly time consuming to extract just the String class
> from libg++ and use it in the VC++ environment on NT for example...
> I got the valarray post too, thanks.
> Is libg++ a serious candidate for the ANSI C++ library? I'm a little
> confused now, since P.J. Plauger's library is somewhat different and
> the STL classes don't easily mix with libg++ collection classes. Or
> are just the String and Complex classes up for consideration ?
Sorry, I was unclear. In the libstdc++ subdirectory of the libg++
distribution are implementations of draft standard library components.
The big pieces that have been written are the string and complex templates.
The libg++ String and Complex classes are unrelated. Nothing in the libg++
subdirectory of the libg++ distribution has anything to do with the draft
standard.
Jason
Author: ark@research.att.com (Andrew Koenig)
Date: Mon, 20 Mar 1995 22:20:56 GMT Raw View
In article <1995Mar20.021350.16731@adobe.com> Claude Zervas <czervas@adobe.com> writes:
> Is libg++ a serious candidate for the ANSI C++ library? I'm a little
> confused now, since P.J. Plauger's library is somewhat different and
> the STL classes don't easily mix with libg++ collection classes.
I don't think anyone has proposed libg++ to the standards committee
for inclusion.
The complete library will be described in the C++ committee draft,
which will be released for public review in late April (barring disasters).
--
--Andrew Koenig
ark@research.att.com