Sched.com Conference Mobile Apps
CppCon 2018
has ended
Create Your Own Event
CppCon 2018
-
Saved To
My Schedule
Schedule
Simple
Expanded
Grid
By Venue
Speakers
Artists
Sponsors
Exhibitors
Attendees
Search
or browse by date + venue
• Build and Package Systems
• Concurrency and Parallelism
• Data Structures and Algorithms
• Design and Best Practices
• Education and Coaching
All
Book Signing
Lightning Talks
• Embedded and Systems Programming
• Graphics Programming
• Interface Design
• Metaprogramming and Reflection
• Object Model
• Optimization and Undefined Behavior
• Polymorphism and Type Erasure
• Scripting and Parsing
• Secure Programming
• Software Evolution and Portability
• Tooling
• Type Design
• Web and Network Programming
•C++17 and Beyond
Business
Class
ISO Meeting
Open Content
All
Lightning Talks
Social
Sign up
or
log in
to bookmark your favorites and sync them to your phone or calendar.
menu
Menu
Log in
Sign up
Schedule
Speakers
Artists
Sponsors
Exhibitors
Attendees
Search
tune
Filter sessions
arrow_back
View All Dates
Tuesday
, September 25
08:00 PDT
minidumps: gdb-compatible, software controlled core dumps
Keystone (404)
Matthew Fleming
09:00 PDT
What Do We Mean When We Say Nothing At All?
Breckenridge Hall (1st Floor)
Kate Gregory
Compile Time Regular Expressions
Keystone (404)
Hana Dusíková
Source Instrumentation for Monitoring C++ in Production
Aspen Highlands Hall (1st Floor)
Steven Simpson
DynaMix: A New Take on Polymorphism
Winter Park (406)
Borislav Stanimirov
Avoiding Disasters with Strongly Typed C++
Copper Mountain Theater (2nd Floor)
Arno Lepisk
Fancy Pointers for Fun and Profit
Steamboat (403)
Bob Steagall
Regular Types and Why Do I Care ?
Telluride (407)
Victor Ciura
10:30 PDT
Patterns and Techniques Used in the Houdini 3D Graphics Application
Breckenridge Hall (1st Floor)
Mark Elendt
12:05 PDT
Book Signing: Bjarne Stroustrup
Book Store
Bjarne Stroustrup
12:30 PDT
Make World: The Most Miserable Place In C++
Copper Mountain Theater (2nd Floor)
Jason Turner • Peter Bindels • Robert Maynard • Isabella Muerte • Jussi Pakkanen
CppCon Program Committee
Keystone (404)
Bryce Adelstein Lelbach • Jon Kalb
Grill the Résumés
Steamboat (403)
Michał Dominiak • Steve Carroll • Kai Nelson
Debuggers for Modern Applications: Performance and Static Analysis
Telluride (407)
Samy Al Bahra
13:35 PDT
Book Signing: Nicolai Josuttis
Book Store
Nicolai Josuttis
14:00 PDT
Speaker Portraits
|Fourth Floor Balcony
Zoetica Ebb
The Exciting New Future of Safe Reclamation for High Performance
Aspen Highlands Hall (1st Floor)
Paul McKenney • Maged Michael • Michael Wong
Making New Friends
Telluride (407)
Dan Saks
Operator Overloading: History, Principles and Practice
Keystone (404)
Ben Deane
What Could Possibly Go Wrong?: A Tale of Expectations and Exceptions
Copper Mountain Theater (2nd Floor)
Simon Brand • Phil Nash
Woes of Scope Guards and Unique Resource - 5+ years in the making
Winter Park (406)
Peter Sommerlad
Pessimistic Programming
Steamboat (403)
Patrice Roy
More gdb and other Linux debugging wizardry
Breckenridge Hall (1st Floor)
Greg Law
15:15 PDT
A Semi Compile/Run-time Map with (Nearly) Zero Overhead Lookup
Keystone (404)
Fabian Renn-Giles
Touring the "C++ Tip of the Week" Series
Aspen Highlands Hall (1st Floor)
Jon Cohen • Matt Kulukundis
Overloading: The Bane of All Higher-Order Functions
Copper Mountain Theater (2nd Floor)
Simon Brand
RVO is Harder than it Looks: the story of -Wreturn-std-move
Breckenridge Hall (1st Floor)
Arthur O'Dwyer
Make It Fixable: Preparing for Security Vulnerability Reports
Steamboat (403)
Patricia Aas
Funqual: user-defined statically-checked call tree constraints in C++
Telluride (407)
Andrew Nelson
15:50 PDT
Talking to Typelists
Telluride (407)
Stephen Dewhurst
yomm2 - Fast Orthogonal Open (Multi) Methods
Keystone (404)
Jean-Louis Leroy
Memory Tagging and how it improves C++ memory safety
Breckenridge Hall (1st Floor)
Kostya Serebryany
Teaching Old Compilers New Tricks: Transpiling C++17 to C++11
Steamboat (403)
Tony Wasserka
Smart References: There and Back Again
Copper Mountain Theater (2nd Floor)
Erik Valkering
Why and How to Roll Your Own std::function Implementation
Aspen Highlands Hall (1st Floor)
Tom Poole
16:45 PDT
Frozen data structures in C++14
Copper Mountain Theater (2nd Floor)
Serge Guelton
Lightweight 2D graphics with io2d
Telluride (407)
Guy Davidson
Named Arguments in C++ from Scratch
Steamboat (403)
Richard Powell
Undefined Behavior is Not an Error
Keystone (404)
Barbara Geller • Ansel Sermersheim
Progress with C++ Modules
Aspen Highlands Hall (1st Floor)
Nathan Sidwell
The Networking TS in Practice: Testable, Composable Asynchronous I/O in C++
Breckenridge Hall (1st Floor)
Robert Leahy
18:00 PDT
Boost Community Dinner
Winter Park (406)
20:30 PDT
Lightning Talks
Copper Mountain Theater (2nd Floor)
Michael Caisse
Embedded C++
Steamboat (403)
Odin Holmes • Ben Saks • Dan Saks • Brett Searles • Andrew Sloss
Tool Time
Aspen Highlands Hall (1st Floor)
Phil Nash
Timezone
CppCon 2018
America/Los Angeles
Filter By Date
CppCon 2018
Sep 22
-
30, 2018
September 2018
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Filter By Venue
Bellevue, WA, United States
Sort schedule by Venue
Aspen Highlands Hall (1st Floor)
Book Store
Breckenridge Hall (1st Floor)
Copper Mountain Theater (2nd Floor)
Courtyard Seattle Bellevue/Downtown, Ballroom A
Keystone (404)
Room 303
Room 401
Room 402
Room 403
Room 404
Room 407
Room 408
Room 409
Steamboat (403)
TBA
Telluride (407)
Winter Park (406)
| Lot N. 3
|Fourth Floor Balcony
Filter By Type
• Build and Package Systems
• Concurrency and Parallelism
• Data Structures and Algorithms
• Design and Best Practices
• Education and Coaching
All
Book Signing
Lightning Talks
• Embedded and Systems Programming
• Graphics Programming
• Interface Design
• Metaprogramming and Reflection
• Object Model
• Optimization and Undefined Behavior
• Polymorphism and Type Erasure
• Scripting and Parsing
• Secure Programming
• Software Evolution and Portability
• Tooling
• Type Design
• Web and Network Programming
•C++17 and Beyond
Business
Class
ISO Meeting
Open Content
All
Lightning Talks
Social
Recently Active Attendees
DK
Dan Kalowsky
Chris Ryan
Jennifer Yao
Bob Steagall
Bob Steagall
Jim Broadus
Mathieu Nayrolles
Sean Parent
More →
Filter sessions
Apply filters to sessions.
Filtered by
Date
-
Clear filter
close
Dates
Saturday
, September 22
Sunday
, September 23
Monday
, September 24
Tuesday
, September 25
Wednesday
, September 26
Thursday
, September 27
Friday
, September 28
Saturday
, September 29
Sunday
, September 30
Types
• Build and Package Systems
• Concurrency and Parallelism
• Data Structures and Algorithms
• Design and Best Practices
• Education and Coaching
All
Book Signing
Lightning Talks
• Embedded and Systems Programming
• Graphics Programming
• Interface Design
• Metaprogramming and Reflection
• Object Model
• Optimization and Undefined Behavior
• Polymorphism and Type Erasure
• Scripting and Parsing
• Secure Programming
• Software Evolution and Portability
• Tooling
• Type Design
• Web and Network Programming
•C++17 and Beyond
Business
Class
ISO Meeting
Open Content
All
Lightning Talks
Social
Venues
Aspen Highlands Hall (1st Floor)
Book Store
Breckenridge Hall (1st Floor)
Copper Mountain Theater (2nd Floor)
Courtyard Seattle Bellevue/Downtown, Ballroom A
Keystone (404)
Room 303
Room 401
Room 402
Room 403
Room 404
Room 407
Room 408
Room 409
Steamboat (403)
TBA
Telluride (407)
Winter Park (406)
| Lot N. 3
|Fourth Floor Balcony