This event has ended. Visit the official site or create your own event on Sched.
Back To Schedule
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, view media, leave feedback 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 PDT
Colossus Theater Meydenbauer Center
  •Object Model