Boost logo

Boost :

Subject: Re: [boost] [range] #11202: boost.sort header conflicts with boost.range header
From: Peter Dimov (lists_at_[hidden])
Date: 2018-09-03 13:20:43


Edward Diener wrote:

> Although it is discouraged I think allowing function, template, and class
> names directly in the boost namespace should be allowed when those names
> mimic std:: names, but with Boost functionality. I think Boost should
> avoid as much as possible using namespace names which are the same as
> std:: functions, templates, and classes.

This is impractical. New names appear in std:: every three years, it's not
possible to predict in advance whether a library name will match a standard
identifier. It worked in the past when C++98 was all we had, it doesn't work
now.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk