Roger has been a member of ACCU since 1999; he's on the ACCU committee and Conference committee, the Overload review team and runs the Code Critique section of CVu. He also writes the occasional article for CVu and Overload.
He has represented the UK at C++ ISO standards meetings since 2010.
Talks I've Given
-
Making Templates Easier
Featuring Roger Orr
Templates have gone from being a 'nice-to-have' feature to a key part of C++ but using them can be difficult in practice.
accu c++ c++17 -
2
Some objects are more equal than others - the many meanings of equality, value and identity
Featuring Roger Orr and Steve Love
We look at the slippery concepts of equality, value and identity in programming and discuss what pitfalls there are in using them. This is important in e.g. database persistence and reliable unit tests, and is a 'key' issue when you are working with associative collections.