l i n u x - u s e r s - g r o u p - o f - d a v i s
Next Meeting:
July 7: Social gathering
Next Installfest:
Latest News:
Jun. 14: June LUGOD meeting cancelled
Page last updated:
2009 Sep 01 10:40

The following is an archive of a post made to our 'vox-tech mailing list' by one of its subscribers.

Report this post as spam:

(Enter your email address)
Re: [vox-tech] libstdc++ and sgi and hp?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [vox-tech] libstdc++ and sgi and hp?

I thought the STL was renamed to the Standard Library. I thought the
article was interesting where Stephanov described how C++ programmers
tried to form generics (or however you call it) using the object
oriented approach and it would invariably fail. The STL (or standard
library ) is a great thing and it is hard to imagine C++ without it.

On Tue, Sep 01, 2009 at 09:56:40AM -0400, Hai Yi wrote:
> it seems to me Stepanov is good at convincing people so that he was
> able to push his ideas and make his marks no matter where he was,
> hehe.
> And libstdc++, anyone knows the history? (Wiki redirect this item to
> "C++ standard Library")
> Hai
> On Tue, Sep 1, 2009 at 9:09 AM, Ken Bloom<kbloom@gmail.com> wrote:
> > On Mon, 2009-08-31 at 19:51 -0700, Jeff Newmiller wrote:
> >> Hai Yi wrote:
> >> > I've been reading some general stuff about C++, it appears to me that
> >> > in unix/linux, libstdc++ is a c++ implementation from gnu, but there
> >> > are the sgi and hp's copyright info in the header files like
> >> > /usr/include/c++/4.3/vector . I used to use sgi's stl website as
> >> > reference (http://www.sgi.com/tech/stl/ ), which gave me an impression
> >> > that this company used to be a big contributor to C++ (or STL? )
> >> > standardization; however, from wiki, it appears HP is the one behind
> >> > the STL effort.
> >> >
> >> > Anyone can have a brief history lesson about libstdc++, sgl and hp's
> >> > relations in regard to STL?
> >>
> >> Alexander Stepanov might [1][2] have something to say about the latter
> >> two, but I don't think he reads this mailing list.
> >>
> >> [1] http://www.sgi.com/tech/stl/drdobbs-interview.html
> >> [2] http://www.stlport.org/resources/StepanovUSA.html
> >>
> >
> > Sounds from these articles and Wikipedia like:
> >
> > Alexander Stepanov is the contributor, and whatever company employs him
> > at the time is the one behind the the STL effort. So the earliest
> > conceptual work in generic programming was stuff Stepanov did at GE and
> > later AT&T. Stepanov must have started working with generic programming
> > in C++ when he was at HP (and he published a full STL while he was
> > there). He then did further development on the STL at SGI, and that's
> > the version that's standardized.
> >
> > There are other languages these days that also seem to do a good job at
> > generic programming, in particular Haskell, and dynamic languages like
> > Ruby.
> >
> > --Ken
> > _______________________________________________
> > vox-tech mailing list
> > vox-tech@lists.lugod.org
> > http://lists.lugod.org/mailman/listinfo/vox-tech
> >
> _______________________________________________
> vox-tech mailing list
> vox-tech@lists.lugod.org
> http://lists.lugod.org/mailman/listinfo/vox-tech

Brian Lavender
vox-tech mailing list

LUGOD Group on LinkedIn
Sign up for LUGOD event announcements
Your email address:
LUGOD Group on Facebook
'Like' LUGOD on Facebook:

Hosting provided by:
Sunset Systems
Sunset Systems offers preconfigured Linux systems, remote system administration and custom software development.

LUGOD: Linux Users' Group of Davis
PO Box 2082, Davis, CA 95617
Contact Us

LUGOD is a 501(c)7 non-profit organization
based in Davis, California
and serving the Sacramento area.
"Linux" is a trademark of Linus Torvalds.

Sponsored in part by:
EDGE Tech Corp.
For donating some give-aways for our meetings.