Subject: Re: [boost] question about C++11 guidelines
From: Andrey Semashev (andrey.semashev_at_[hidden])
Date: 2012-05-04 16:33:58


On Friday 04 May 2012 20:03:51 Vicente J. Botet Escriba wrote:
> Le 04/05/12 08:32, Andrey Semashev a écrit :
> > On Friday 04 May 2012 07:44:56 Vicente J. Botet Escriba wrote:
> >> IMO, every Boost library that has a counterpart in the standard should
> >> comply with the standard as much as possible and should use the standard
> >> whenever it is possible (that is the class/function is available and the
> >> library don't introduce extensions on them). Any deviation from the
> >> standard could be seen as a defect and should either be fixed or
> >> described explicitly as a limitation on the documentation.
> >
> > Although, this is not exactly on-topic, I don't agree with you here. It is
> > the library author's choice whether to make the library strictly a
> > drop-in replacement for a standard component or an independent library
> > with it's own features that in some aspects reflect the standard by
> > historical reasons. Neither approach is a limitation or a flaw.
>
> Is there something wrong in stating explicitly the differences?

No, it's just those differences should not be viewed as limitations.