23 Feb
2019
23 Feb
'19
11:47 p.m.
On Sat, Feb 23, 2019, 1:34 PM Niall Douglas via Boost
If I remember rightly, former senior Boost folk tried to stop std::variant shipping with its valueless-by-exception design, demonstrating that it could be easily avoided using a fallback to a double buffer design.
Peter and I were both very vocal in committee lists about this, although I was not too fond of double-buffering specifically. There were several multi-hundred post threads leading up to C++17 about it.