Back to All Events

C++ API Design post-C++11

  • Oblong Industries Inc 923 East 3rd Street Los Angeles, CA, 90013 United States (map)

"Everyone" knows the guiding principle for type design in C++: aim for Regular types (aka "Do what ints do"). As it turns out, with the addition of rvalue-references, reference-qualification, and move-semantics in C++11, there are a host of new considerations. There are also non-Regular type designs showing in the standard (std::string_view), and other classes of design that have shown themselves to be valuable. This talk will cover rvalue-reference idioms and API design, as well as a brief taxonomy of type properties and good type design."

Check here for details and the registration.