
On 25 Sep 2025 18:38, Ion Gaztañaga wrote:
El 25/09/2025 a las 0:31, Andrey Semashev via Boost escribió:
On 25 Sep 2025 01:10, Richard Hodges via Boost wrote:
On Thu, 25 Sept 2025 at 04:57, Andrey Semashev via Boost < boost@lists.boost.org> wrote:
A separate library seems more appropriate. With a review.
Shouldn't this go into boost.core?
Boost.Core has strict requirements on the allowed dependencies, which might not be fitting for the new library (now or in the future). And we probably shouldn't inflate Boost.Core too much. I think, this component deserves a separate library.
I politely disagree. Having a library just for one utility is an unnecessary overhead and dependency, I would not like to repeat Boost.Assert and Boost.StaticAssert cases....
The proposed component will be more heavyweight than Boost.Assert and Boost.StaticAssert. I expect it to be in the same order as Boost.Any, Boost.Optional, Boost.Variant, Boost.Variant2. And judging by the ongoing discussion, the proposed library may end up providing more than one vocabulary type.