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<[email protected]> 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
> [email protected]
> http://lists.lugod.org/mailman/listinfo/vox-tech
>
_______________________________________________
vox-tech mailing list
[email protected]
http://lists.lugod.org/mailman/listinfo/vox-tech

Reply via email to