mstdn.io is one of the many independent Mastodon servers you can use to participate in the fediverse.

Administered by:

Server stats:

364
active users

@penguin42 They require all your code to be written in an exception-safe manner, though. It's a lot easier now that C++ has pivoted on RAII, move semantics and smart pointers.

But LibreOffice is an ancient codebase so is likely still using data structures with unclear ownership and semantics.

Bernie

@penguin42 btw, C++ exceptions got better with the removal of the dynamic throw specifiers.

There's a proposal by Herb Sutter (author of the classic Exceptional C++) to move towards statically-typed exceptions, with a single type std::error:
open-std.org/jtc1/sc22/wg21/do

(oddly, https is broken on open-std.org)