The fifth meeting in a series discussing topics from Scott Meyers' new book, Effective Modern C++ (http://shop.oreilly.com/product/0636920033707.do). Our nominal topic this month is Chapter 7 (items 35–40): "The Concurrency API."
At this meeting, Sean Parent will present "Better Code: Concurrency." Concurrency in standard C++ is still barely in its infancy. We'll use the primitives supplied by C++14 to build a simple reference implementation of a task system. The goal is to learn to write software that doesn’t wait.
Sean Parent is a principal scientist and software architect for Adobe’s mobile digital imaging group. Sean has been at Adobe since 1993 when he joined as a senior engineer working on Photoshop and later managed Adobe’s Software Technology Lab. In 2009 Sean spent a year at Google working on Chrome OS before returning to Adobe. From 1988 through 1993 Sean worked at Apple, where he was part of the system software team that developed the technologies allowing Apple’s successful transition to PowerPC.
When: 6:30 pm, Tuesday, April 21, 2015
Where: Mixpanel, 405 Howard Street, San Francisco (2nd floor). If the door is locked, call[masked].
Transit: Montgomery Street BART station, then walk three blocks
Meetings are open to the public and free of charge; pizza will be provided.