This event has ended. Visit the official site or create your own event on Sched.
Thursday, September 28 • 2:00pm - 3:00pm
Objects, Lifetimes, and References, oh my: the C++ Object Model, and Why it Matters to You

Log in to save this to your schedule and see who's attending!

Feedback form is now closed.
How does the C++ abstract machine really work at the lowest levels? Why does the committee design its rules the way they do? Gain insight into the object model of C++, from references to passing semantics to copy elision. C++ is a complicated language full of arcane rules and complicated tangents - learn how it's all tied together in this basic model of locations, objects, and values.


Nicole Mazzuca

Software Engineering Intern, Microsoft
Nicole Mazzuca is a C++ and Rust programmer who is very interested in object models - she is helping to write the Rust object model, and as such has studied other object models heavily, especially C++'s.

Thursday September 28, 2017 2:00pm - 3:00pm
Colossus Theater Meydenbauer Center

Attendees (227)