Boost logo

Boost :

From: g.peterhoff_at_[hidden]
Date: 2024-02-04 23:22:00


> So what's your point?

a) boost/math/policies/error_handling.hpp
manual name_of, although it would be no problem to add a simple nameof in boost/core/demagle.hpp:
template <typename Type>
inline std::string nameof()
{
        return demangle(typeid(Type).name());
}

b) boost/math/policies/policity.hpp
manual "variadic templates"

c) boost.convert (apart from the fact that this library is unusable due to its design)
- no C++23 FP types
- no (unsigned)__int128
- no __float128

These are just the things that came to my mind.

The whole design and supported types of boost is stuck 25 years ago.
As I said, I'm grateful that boost made C++11 possible. But since then you are stuck at this level and changes are *not* welcome.


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