Program
Schedule
BoostCon starts Sunday night with an informal gathering and ends Friday around midday. We maintain a relaxed pace so that there's plenty of time for interaction. Sessions will run in the morning and evening, leaving a midday break of two hours so that attendees can get out and enjoy the town and its surroundings, or just to have time to work together in small, informal groups.
Note: Click the title of any session to visit its description in the session list.
| time | Track I 2009 | Track II 2009 |
|---|---|---|
| 04:00PM 06:00PM | Conference registration and Sign-In (Meadow lobby) | |
| 06:00PM 07:00PM | Break | |
| 07:00PM 10:00PM | Informal Gathering at Meadows Bar - Travelling companions welcome. | |
| time | Track I 2009 | Track II 2009 |
|---|---|---|
| 08:00AM 09:00AM | Jeff Garland: Boost Library in a Week -- std::rdb (Mon) | |
| 09:00AM 10:30AM | Michael Wong: C++0x overview and Compiler support | Christophe Henry: The Meta State Machine (Msm) library - Tutorial |
| 10:30AM 11:00AM | Break | |
| 11:00AM 12:30PM | Stephan T. Lavavej: Parallel Patterns Library in Visual Studio 2010 | Joel Falcou: High-Level Parallel Programming EDSL - A BOOST libraries use case |
| 12:30PM 02:30PM | Break | |
| 02:30PM 04:00PM | Troy Straszheim: Icefishing for Neutrinos with Boost Serialization Tutorial and Examples | Dave Abrahams: Boost++0x #1: Hands-on rvalue References |
| 04:00PM 04:30PM | Break | |
| 04:30PM 06:00PM | Troy Straszheim: Icefishing for Neutrinos with Boost - Hybrid Architecture with Boost Python | Abrahams: Boost++0x #1: Hands-on rvalue References (continued) |
| 06:00PM 08:00PM | Break | |
| 08:00PM 09:30PM | nothing scheduled | |
| time | Track I 2009 | Track II 2009 |
|---|---|---|
| 08:00AM 09:00AM | Jeff Garland: Boost Library in a Week -- std::rdb (Tue) | |
| 09:00AM 09:45AM | Bill Hoffman, Brad King: A CMake-Based Software Process for Development and Integration Testing | Marshall Clow: Extending Boost.Algorithms -- A Progress Report |
| 09:45AM 10:30AM | Troy Straszheim: Status of the boost-cmake effort | Emil Dotchevski: Boost Exception Authors Corner |
| 10:30AM 11:00AM | Break | |
| 11:00AM 12:30PM | Asher Sterkin: State-Oriented Programming Using Boost Statechart Library (BSL) | Justin Gottschlich, Jeremy Siek: Boost + Software Transactional Memory |
| 12:30PM 02:30PM | Break | |
| 02:30PM 04:00PM | Christophe Henry: The Meta State Machine (Msm) library - Hands-on | Dave Abrahams: Boost++0x #2: Hands-on decltype, variadic templates, advanced SFINAE |
| 04:00PM 04:30PM | Break | |
| 04:30PM 06:00PM | Michael Wong: Multithreaded C++0x: The Dawn of a New Standard | Abrahams: Boost++0x #2: Hands-on decltype, variadic template (continued) |
| 06:00PM 08:00PM | Break | |
| 08:00PM 09:30PM | nothing scheduled | |
| time | Track I 2009 | Track II 2009 |
|---|---|---|
| 08:00AM 09:00AM | Jeff Garland: Boost Library in a Week -- std::rdb (Wed) | |
| 09:00AM 10:30AM | Andrei Alexandrescu: Iterators Must Go (Keynote) | |
| 10:30AM 11:00AM | Break | |
| 11:00AM 12:30PM | Stephan T. Lavavej: C++0x Support in Visual Studio 2010 | Troy Straszheim: Kamasu: Parallel computing on the GPU with boost::proto |
| 12:30PM 02:30PM | Break | |
| 02:30PM 04:00PM | Hartmut Kaiser, Joel de Guzman: Building a simple language compiler using Spirit V2.1 | Thomas Becker: The Boost Smart Pointer Library |
| 04:00PM 04:30PM | Break | |
| 04:30PM 06:00PM | Kaiser, de Guzman: Building a simple language compiler using Spirit (continued) | Becker: The Boost Smart Pointer Library (continued) |
| 06:00PM 06:30PM | Break | |
| 06:30PM 08:30PM | Picnic'09 - bring your families and friends | |
| time | Track I 2009 | Track II 2009 |
|---|---|---|
| 08:00AM 09:00AM | Jeff Garland: Boost Library in a Week -- std::rdb (Thu) | |
| 09:00AM 09:45AM | Asher Sterkin: Practical C++ Test-Driven Development with Boost.Test and Bmock | Beman Dawes: The Boost Filesystem Library V3 Authors Corner |
| 09:45AM 10:30AM | Sterkin: Practical C++ Test-Driven Development with Boost.T (continued) | Dan Marsden: Boost Fusion Authors Corner |
| 10:30AM 11:00AM | Break | |
| 11:00AM 12:30PM | Brook Milligan: Dynamic Programming: A Generic Viterbi Algorithm | Dan Marsden: An experimental domain specific language for template metaprogramming |
| 12:30PM 02:30PM | Break | |
| 02:30PM 04:00PM | Barend Gehrels, Bruno Lalande: A Generic Geometry Library | Tom Brinkman: Generic Graphics Programming With GIL |
| 04:00PM 04:30PM | Break | |
| 04:30PM 06:00PM | Lucanus Simonson, Gyuszi Suto: GTL (Geometry Template Library) for STL-like 2D Operations | Tom Brinkman: Graphics Programming Workshop - Chart Library |
| 06:00PM 08:00PM | Break | |
| 08:00PM 09:30PM | Dave Abrahams, Beman Dawes, Jeff Garland: BoostCon 2010 Kickoff Meeting | |
| time | Track I 2009 | Track II 2009 |
|---|---|---|
| 07:45AM 08:45AM | Jeff Garland: Boost Library in a Week -- std::rdb (Fri) | |
| 08:45AM 09:30AM | Asher Sterkin: Advanced Preprocessor Meta-Programming with Boost.Preprocessor Library | Joachim Faulhaber: An Introduction to the Interval Template Library |
| 09:30AM 10:15AM | Sterkin: Advanced Preprocessor Meta-Programming with Boost. (continued) | Troy Straszheim: Hands on Boost-cmake |
| 10:15AM 10:30AM | Break | |
| 10:30AM 11:30AM | Dave Abrahams, Beman Dawes, Jeff Garland: Future of Boost Panel 2009 | |