incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Rodent of Unusual Size <Ken.C...@Golux.Com>
Subject Re: Proposal for STDCXX
Date Wed, 01 Jun 2005 20:30:54 GMT
-----BEGIN PGP SIGNED MESSAGE-----

Heidi Buelow wrote:
>
> Proposal for an Apache-run version of the C++ Standard Library 
> 
> Submission date: 12 May 2005, Tim Triemstra, Heidi Buelow (TimT @ RogueWave
> dot-com, Buelow @ RogueWave dot-com) 
> 
> (0) rationale 
> 
> The goal of the Apache C++ Standard Library project is to provide a free
> implementation of the ISO/EIC 14882 international standard, often called the
> "STL" or "stdlib", which is consistent and portable across all major
> platforms and compilers. For the sake of this proposal, the project will be
> called "STDCXX" to blend in with other Apache names. 
> 
> Currently, C++ developers spend considerable effort porting code among
> platforms, as compiler vendors are focused on backward compatibility rather
> than cross-platform portability. There are other free implementations, but
> none have the quality, license flexibility, or platform support necessary to
> serve as a universal foundation for the C++ language. 

Not to rain on anyone's parade, or to cast doubts in any direction, but
I'm curious about motivations.

In short, the proposal spells out 'what' -- but I'm curious about 'why.'

There's at least one open implementation out there now: the GNU STL.
What differentiates the RW codebase from the GNU one?  If there are
bugs or performance, uh, deficiencies in the GNU one, why not submit
the changes to the gcc crowd?

And on the other side, what's the 'why' for the people who have expressed
+1 on this proposal?  I mean no criticism; I'm just curious why they
think it would be good to have another open C++ library, and have it
at Apache.

Particularly in light of http://gcc.gnu.org/ml/libstdc++/2005-05/msg00134.html
and its complete thread.

I'm not against this at all; in fact, I'm rather in favour of providing
open alternatives for just about anything.  But I'd still like to know
why this came out, why it came here, and why some other people here like it.
:-)
- --
#ken	P-)}

Ken Coar, Sanagendamgagwedweinini  http://Ken.Coar.Org/
Author, developer, opinionist      http://Apache-Server.Com/

"Millennium hand and shrimp!"


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iQCVAwUBQp4a/ZrNPMCpn3XdAQGPGgQAhdFy9PAUFo9haPp9qdAuYPC9ZWGi3EdQ
inBhfK2NWKRN9C8AmNL+sUSXJ6zgtzjIYFxBOgE3Ti9CHwvZxI6OkMRnNDOtOqj1
3CwqmCt43D/gBgRJHwATjHG1KHuzFQXJeHTpJ3AXgXH0HwyAxItPaPT8aNrpiTmm
7hjPT540PuM=
=mNBi
-----END PGP SIGNATURE-----

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Mime
View raw message