Skip to content
Workshop and Discussion Group

Details

Arthur O'Dwyer: efficient implementation of std::spaceship

std::spaceship ('operator <=>') won't be in C++14. Nevertheless, Arthur introduces the operator to the uninitiated and explores its efficient implementation.

Dane van Dyck: lock-free buffer exchange

In his attempt to implement an asynchronous "write queue", Dane explored both the std::atomic header and the thread_local keyword. He'll present two designs, one that works and another which doesn't.

Patrick LoPresti: Church numerals in C++14

More fun with lambdas. Alonzo Church (http://en.wikipedia.org/wiki/Alonzo_Church) invented Lambda Calculus. I'm secretly hoping this devolves into a discussion of computability.

Jared: correct handling of lvalues and rvalues in wrapper types

Photo of Cpp Bay Area: C++ Programming In and Around Silicon Valley group
Cpp Bay Area: C++ Programming In and Around Silicon Valley
See more events