On 2/27/23 18:54, Daniela Engert wrote:
Am 27.02.2023 um 16:14 schrieb Andrey Semashev via Boost:
On 2/27/23 17:55, Daniela Engert via Boost wrote:
Right, it works here with 19.34 as it did for many years. This is why I still stick with Boost.Log despite it being a huge burden to the projects where it is used. Could you tell more why it is a burden?
Every TU that wants to use the logger needs to include at least these headers:
[snip]
This is the reason why I am mulling the idea of creating a logger taking advantage of C++23 with minimal depencies imposed on users.
About half of those are standard library headers. I doubt those can be
significantly reduced.
The rest are Boost library headers that are not very expensive to
include. For example, Boost.TypeTraits headers are generally more
lightweight than your typical