Skip to content

Mountain View: Multithreading using libGuarded

Photo of Arthur O'Dwyer
Hosted By
Arthur O. and 2 others
Mountain View: Multithreading using libGuarded

Details

In this presentation we will discuss some of the challenges involved with a multithreaded design and introduce libGuarded, an open source library for managing access to shared data in a multithreaded program. This talk will cover lots of interesting details about why most multithreaded applications have latent problems and how to write code which is guaranteed not to have race conditions. Presented by Ansel Sermersheim and Barbara Geller, the co-founders of CopperSpice (C++ GUI library), DoxyPress (C++ application for generating documentation), and libGuarded.

Ansel is the developer of the open source libraries CsSignal, CsString, and libGuarded; has programmed in C++, C, Lisp, Java, and Perl, with extensive knowledge in TCP/IP and multithreaded design; and is an avid follower of the C++ standard. Ansel has spoken at CppCon, C++Now, and several ACCU Bay Area meetings.

Barbara is the developer of the open source libraries CsSignal and CsString. She is also the developer of Diamond and KitchenSink. She has programmed in C++, Qt, Visual Objects, Clipper, PHP, and Java. Barbara has spoken at CppCon, C++Now, and several ACCU Bay Area meetings.

Join us after the talk at the Tied House for drinks and food!

Photo of Cpp Bay Area: C++ Programming In and Around Silicon Valley group
Cpp Bay Area: C++ Programming In and Around Silicon Valley
See more events