Sched.com Conference Mobile Apps
This event has ended.
View the
official site
or create your own event →
Check it out
This event has ended.
Create your own
CppCon 2015
Schedule
Simple
Expanded
Grid
By Venue
Speakers
Exhibitors
Staff
Attendees
Search
or browse by date + venue
business
case study
class
demo
lecture
lightning talks
panel
presentation
social
standard meeting
tutorial
workshop
View analytic
Log in
to bookmark your favorites and sync them to your phone or calendar.
Type:
lecture
[
clear filter
]
Monday
, September 21
11:00am
Beyond Sanitizers
McClintock (404)
Kostya Serebryany
Executors for C++ - A Long Story
Hamilton (403)
Detlef Vollmann
Qt: modern user interfaces for C++
Franklin (407)
Milian Wolff
Reactive Stream Processing in Industrial IoT using DDS and Rx.cpp
Noether (408)
Sumant Tambe
Variadic Templates - Guidelines, Examples and Compile-time computation
Hopper Theater
Peter Sommerlad
2:00pm
Advanced Unit Testing in C++
McClintock (404)
Matt Hargett
CLANG + C2 - Engineering/Futures/Measurements
Six (406)
James Radigan
The current memory and C++ debugging tools used at Electronic Arts
Hopper Theater
Scott Wardle
3:15pm
C++ in the Audio Industry
Six (406)
Timur Doumler
Haskell's Design Patterns for genericity and asynchronous behavior
Franklin (407)
Sheryl Shulman
4:45pm
C++ for cross-platform VR development
Franklin (407)
Nicolas Lazareff
Doxygen to DoxyPress : A Journey from C++98 to C++11
Noether (408)
Barbara Geller • Ansel Sermersheim
Functional Design Explained
McClintock (404)
David Sankel
Tuesday
, September 22
9:00am
Organizational Leadership with Modern C++
McClintock (404)
John Wyman
<functional>: What's New, And Proper Usage
Hopper Theater
Stephan T. Lavavej
Single Threaded Functional to Massively Parellel Stochastic with AMP
Franklin (407)
Kevin Carpenter
Time Programming Fundamentals
Six (406)
Greg Miller • Bradley White
9:30am
3D Face Tracking and Reconstruction using Modern C++
Noether (408)
Patrik Huber
12:30pm
Writing my own Content Management System in C++
Hamilton (403)
Jens Weller
2:00pm
C++11/14/17 Atomics the Deep dive: the gory details, before the story consumes you!
Hopper Theater
Michael Wong
Large Scale C++ With Modules: What You Should Know
McClintock (404)
Gabriel Dos Reis
Parallelizing the C++ Standard Library
Hamilton (403)
Daniel Bourgeois • Grant Mercer
Simple, Extensible Pattern Matching with C++14
Six (406)
John Bandela
3:15pm
C++ Atomics: The Sad Story of memory_order_consume: A Happy Ending at Last?
Hopper Theater
Paul E. McKenney
Cross-Platform Mobile App Development with Visual C++ 2015
Franklin (407)
Ankit Asthana • Marc Gregoire
How I stopped worrying and love metaprogramming
Hamilton (403)
Edouard Alligand
Writing Great Libraries in 89 Easy Steps
McClintock (404)
Zach Laine
3:45pm
Concurrency TS: The Editor's Report
Hopper Theater
Artur Laksberg
4:45pm
C++ on the Web: ponies for developers without pwn’ing users
Franklin (407)
JF Bastien
Parallel Program Execution using Work Stealing
Hamilton (403)
Pablo Halpern
Reflection techniques in C++
McClintock (404)
Paul Fultz II
STL Algorithms in Action
Six (406)
Michael VanLoon
Your Tests Are Terrible: Tales from the Trenches
Hopper Theater
Titus Winters • Hyrum Wright
Wednesday
, September 23
9:00am
C++ Coroutines - a negative overhead abstraction
Hopper Theater
Gor Nishanov
The unexceptional exceptions
Six (406)
Fedor Pikus
Variable Templates - C++14 compile-time computation
Hamilton (403)
Peter Sommerlad
9:30am
Mantid, A C++ framework for the reduction and analysis of neutron scattering data
McClintock (404)
Steven Hahn
10:30am
Keynote: Better Code: Data Structures
Montessori Hall
Sean Parent
12:30pm
Easy compilation from TouchDevelop to ARM Cortex-M0 using C++11
Hamilton (403)
Jonathan Protzenko
2:00pm
boo{stache} exposed : the inner-workings of a generic template engine
Franklin (407)
Michael Caisse
How to make your data structures wait-free for reads
Hopper Theater
Pedro Ramalhete
More than lint: modern static analysis for C++
McClintock (404)
Neil MacIntosh
Transducers: generalized, composable and functional transformations of sequential inputs, from Clojure to C++
Six (406)
Juan Pedro Bolívar Puente
3:15pm
A few good types: Evolving array_view and string_view for safe C++ code
Six (406)
Neil MacIntosh
Benchmarking C++ Code
Hopper Theater
Bryce Adelstein Lelbach
Bridging Languages Cross-Platform: Djinni Implementation Techniques
Noether (408)
Jacob Potter • Andrew Twyman
Enhancing STL containers
Franklin (407)
Viktor Korsun
Transactional Memory in Practice
Hamilton (403)
Brett Hall
Type Traits - what are they and why should I use them?
McClintock (404)
Marshall Clow
4:45pm
Applying functional programming in code design
McClintock (404)
Michał Dominiak
Contracts for Dependable C++
Hamilton (403)
Gabriel Dos Reis
Declarative Control Flow
Hopper Theater
Andrei Alexandrescu
Intro to the C++ Object Model
Six (406)
Richard Powell
What is Open Source, and Why Should You Care?
Franklin (407)
Kevin P. Fleming
8:30pm
Functional programming: functors and monads
McClintock (404)
Michał Dominiak
Thursday
, September 24
8:00am
A Project-Based Learning Approach to Teaching C++
Hamilton (403)
Chuck Allison
9:00am
C++ metaprogramming: a paradigm shift
McClintock (404)
Louis Dionne
Lessons in Sustainability: How to Maintain a C++ Codebase for Decades
Hopper Theater
Titus Winters
Rcpp: Seamless R and C++ Integration
Six (406)
Matt P. Dziubinski
What's New in Visual C++ 2015 and Future Directions
Hamilton (403)
Steve Carroll • Ayman Shoukry
9:30am
C++ Multi-dimensional Arrays for Computational Physics and Applied Mathematics
Franklin (407)
Pramod Gupta
2:00pm
`for_each_argument` explained and expanded
Franklin (407)
Vittorio Romeo
std::allocator Is to Allocation what std::vector Is to Vexation
Hopper Theater
Andrei Alexandrescu
2:30pm
Null pointers shouldn't compile: how Dropbox uses the type system to enforce contracts
Franklin (407)
Jacob Potter
3:15pm
Compile-time tools supporting generic programming in C++
Franklin (407)
Ábel Sinkovics
Demystifying Floating Point Numbers
McClintock (404)
John Farrier
Programming with less effort in C++
Hamilton (403)
Ferreira Da Costa • Sylvain JUBERTIE
Value Semantics: It ain't about the syntax!, Part I
Hopper Theater
John Lakos
4:45pm
Comparison is not simple, but it can be simpler
Franklin (407)
Lawrence Crowl
Pruning Error Messages From Your C++ Template Code
Six (406)
Roland Bock
string_view - when to use it, and when not.
Hamilton (403)
Marshall Clow
Testing Battle.net (before deploying to millions of players)
McClintock (404)
Ben Deane
Value Semantics: It ain't about the syntax!, Part II
Hopper Theater
John Lakos
Friday
, September 25
9:00am
A C++14 approach to dates and times
Hopper Theater
Howard Hinnant
C++ Metaprogramming: Journey from simple to insanity and back
Hamilton (403)
Fedor Pikus
Stop Teaching C
Franklin (407)
Kate Gregory
The Birth of SG14: better C++ support for Games Developers with Low latency needs
McClintock (404)
Nicolas Guillemot • Sean Middleditch • Michael Wong
12:30pm
CopperSpice: A Pure C++ GUI Library
Six (406)
Barbara Geller • Ansel Sermersheim
Networking & Number Crunching with C++: from Incremental Statistical Computation to Online Machine Learning
Hopper Theater
Matt P. Dziubinski
CppCon 2015
Sep 19
-
25, 2015
Saturday
, September 19
Sunday
, September 20
Monday
, September 21
Tuesday
, September 22
Wednesday
, September 23
Thursday
, September 24
Friday
, September 25
Bellevue, WA, United States
Sort schedule by Venue
Franklin (407)
Hamilton (403)
Hopper Theater
Joliot-Curie (409)
Kwolek (402)
Lot 3
McClintock (404)
Montessori Hall
Noether (408)
Room 303
Six (406)
Zeeks Pizza
business
case study
class
demo
lecture
lightning talks
panel
presentation
social
standard meeting
tutorial
workshop
Recently Active Attendees
Felipe Magno de Almeida
FM
Felix Morgner
Howard Hinnant
Jon Kalb
Sylvain Dupont
SM
Shane Matley
Haroon Khan
Herb Sutter
More →