Subject: Re: [boost] What is boost: was New libraries implementing C++11 features in C++03
From: Lorenzo Caminiti (lorcaminiti_at_[hidden])
Date: 2011-11-23 15:05:08
On Wed, Nov 23, 2011 at 2:09 PM, Robert Ramey <ramey_at_[hidden]> wrote:
> question:What is Boost?
> a) A collection of libraries to make as many C++ programmers as possible
> more productive?
> b) A staging area for libraries which are aimed at being included in the
> standard library?
> c) An area for expermenting with and testing new ways of using C++ to
> exploit novel ideas in software developement like functional programming,
> DSELs, etc. (I know these aren't new ideas but implementing them within the
> compile time type system of a widely used language seems pretty novel to me)
> d) A collection of "facades" to permit one to write one program/algorithm
> which will efficiently run accross different combinations of OS's and
> e) A vehicle for promoting C++ to a wider audience and promote quality
> software practices in general.
> f) Provide the "definitive" implementation of commonly required components.
> example shared_ptr.
> f) ... you're own view here.
> answer: yes!
> So I'm more of the view that we let stuff into boost as long at it meets
> quality standards. Then let users decide.