[svlug] ACCU Wednesday "C++11: Rvalue References, Move Semantics, and Perfect Forwarding" Jon Kalb

Walter Vannini walterv at gbbservices.com
Mon Oct 8 09:30:34 PDT 2012

When:      Wednesday, October 10, 2012
Topic:     C++11: Rvalue References, Move Semantics, and Perfect Forwarding
Speaker:   Jon Kalb
Time:      6:30pm doors open
          7:00pm meeting begins
Where:     Symantec
          VCAFE building
          350 Ellis Street (near E. Middlefield Road)
          Mountain View, CA 94043
Map:       <http://tinyurl.com/334rv5>
Directions: VCAFE is accessible from the semicircular courtyard between Symantec buildings <http://tinyurl.com/2dccgc>
Cost:      Free
More Info: <http://www.accu-usa.org>

This presentation is on what Scott Meyers has called the marquee feature of C++11. Rvalue references is a feature introduced in the new 2011 ISO C++ Standard that enables both move semantics and perfect forwarding. Move semantics improves exception-safe coding, increases code clarity, and can enable dramatic increases in performance. Perfect forwarding makes it much easier to create certain kinds of libraries that combine power and expressiveness with ease of use.

Although this presentation is about the new C++11 feature, it also covers some powerful optimizations that are not well known in the C++ community and are available now in Classic C++.

Jon has been programming in C++ for twenty years. He is currently doing this for Amazon’s A9.com. During the last two decades he has written C++ for Apple, Dow Chemical, Intuit, Lotus, Microsoft, Netscape, Sun, and Yahoo! He taught C++ at the graduate school at Golden Gate University for two years and is co-chair of C++ Now! (BoostCon).

Meetings are open to the public and are free of charge.

---- Upcoming ACCU talks -----

Wednesday, November 14, 2012
Robert Griesemer
A topic TBD about the Go Programming Language


The ACCU meets monthly. Meetings are always open to the public and are free of charge. To suggest topics and speakers please email Walter Vannini via walterv at gbbservices.com

More information about the svlug mailing list