$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
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.