Tag
Introduces rjk::duck, a C++26 reflection library that simplifies type erasure with a clean interface and minimal boilerplate, leveraging the new C++26 reflection features.
An in-depth explanation of how the Go compiler implements generics using GC shape stenciling, comparing it to Rust's full monomorphization and Java's type erasure.
C++26 introduces two new function wrappers: std::copyable_function, which provides a copyable, const-correct alternative to std::function, and std::function_ref, a non-owning callable reference with reference semantics.