[svlug] ACCU tonight "C++11: Rvalue References, Move Semantics, and Perfect Forwarding" Jon Kalb
walterv at gbbservices.com
Wed Oct 10 09:23:49 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
350 Ellis Street (near E. Middlefield Road)
Mountain View, CA 94043
Directions: VCAFE is accessible from the semicircular courtyard between Symantec buildings <http://tinyurl.com/2dccgc>
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
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