This is the mail archive of the libstdc++@sourceware.cygnus.com mailing list for the libstdc++ project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: A C++ util library (Was: hey nice job...)


(Beman, this is a discussion regarding the implementation of the C++ library of
egcs)
Steinar Bang wrote:
> 
> >>>>> Benjamin Kosnik <bkoz@cygnus.com>:
> 
> > I just finally got a chance to look at this today! Great job.
> >       http://sourceware.cygnus.com/libstdc++/21_strings/howto.html
> 
> Interesting reading.
> 
See
 http://www.josuttis.com/libbook/string/icstring.hpp.html
for a (slightly improved) version of case-insensitive strings
and
 http://www.josuttis.com/libbook/string/iter1.cpp.html
 http://www.josuttis.com/libbook/string/iter2.cpp.html
for other ways to handle string case-insensitive easily.

> One thing I've been thinking for a while: is there a "market" for an
> Open Source'd C++ utility library that goes beyond the C++ standard
> library?
> 
There is, definitely.
And some people of the standardization committe are working on a site for this.
Please see http://www.boost.org/
We would highly be interested to bring together and harmonize common extensions
to the C++ standard to integrate them in some years in a next version of the
standard.

Unfortunately, extensions inside standard classes are more complicated
to handle, but let's see if we find a way.

I'd be very interested to see SGI, egcs, etc. having some statement
like "we offer all extensions of boost in namespace ..."
 
> Basically it would start up as a collection of utilities like the
> string function and class shown in the above URL.  It would then go
> further with a good C++ framework for network programming.
> 
> Sort of what the ObjectSpace C++ libraries do, but in Open Source form
> and usable for free software.
> 
> Of course, there's always ACE
>         http://www.cs.wustl.edu/~schmidt/ACE.html
> which I've looked at, but never tried...
> 
> Just a thought!
> 
> - Steinar

-- 
Nicolai M. Josuttis
Solutions in Time

http://www.josuttis.de/
mailto:solutions@josuttis.de


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]