Re:Why should I have written ZeroMQ in C, not C++ (2012)
by bear24rw on Saturday August 13, 2022 @04:48PM
(#32453651)
SerenityOS uses this pattern heavily: https://github.com/SerenityOS/serenity/blob/master/AK/Try.h
https://gcc.gnu.org/onlinedocs/gcc/Statement-Exprs.html