Boost logo

Boost :

From: Vinnie Falco (vinnie.falco_at_[hidden])
Date: 2023-01-31 13:08:10


On Mon, Jan 30, 2023 at 10:31 PM Gavin Lambert via Boost
<boost_at_[hidden]> wrote:
> I assume also adapters from std::span<T> and ranges thereof,
> since those are the New Hotness?

Adapters yes but I don't know what the ranges is (probably yes to that
if it makes sense).

> I am a little hesitant in breaking this off from Asio, since as Klemens
> pointed out it would be unusual to not have the header available,

I wouldn't want Boost.JSON to depend on Boost.Asio. But I am OK with
Boost.JSON depending on Boost.Buffers.

> ...since whatever is in Asio is already somewhat-standards-adjacent

Well the Networking TS was rejected.

> (I don't know whether that makes it better or worse if your types are
> identical to the ASIO ones or "improved" in some way.)

I'm trying to keep things as similar as possible if for no other
reason, that introducing differences can only lead to confusion.
However I am fixing what I perceive to be some design flaws; wg21 has
a negative impact on Asio's development.

Thanks


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