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
menu
Menu
Log in
Sign up
Schedule
Speakers
Artists
Sponsors
Exhibitors
Attendees
Search
← Back
Wahid Tanner
Take Up Code
Instructor
Greater New York City Area
https://takeupcode.com
Take Up Code podcast where you can learn some of my best programming skills.
TUCUT game development library to help you learn how to code by building your own video game.
Sunday
, September 23
20:00 PDT
Registration Reception
TBA
Monday
, September 24
09:00 PDT
Concepts: The Future of Generic Programming (the future is here)
Breckenridge Hall (1st Floor)
Bjarne Stroustrup
11:00 PDT
C++ Dependency Management: from Package Consumption to Project Development
Copper Mountain Theater (2nd Floor)
Boris Kolpackov
14:00 PDT
Crafting Embedded Domain-Specific Language (EDSL) In C++ using Metaprogramming, Operator Overloading, and Lambda Expressions
Winter Park (406)
Gilang Hamidy
15:15 PDT
The Nightmare of Initialization in C++
Steamboat (403)
Nicolai Josuttis
16:45 PDT
Surprises in Object Lifetime
Aspen Highlands Hall (1st Floor)
Jason Turner
Tuesday
, September 25
08:00 PDT
minidumps: gdb-compatible, software controlled core dumps
Keystone (404)
Matthew Fleming
09:00 PDT
Fancy Pointers for Fun and Profit
Steamboat (403)
Bob Steagall
10:30 PDT
Patterns and Techniques Used in the Houdini 3D Graphics Application
Breckenridge Hall (1st Floor)
Mark Elendt
14:00 PDT
The Exciting New Future of Safe Reclamation for High Performance
Aspen Highlands Hall (1st Floor)
Paul McKenney • Maged Michael • Michael Wong
15:15 PDT
RVO is Harder than it Looks: the story of -Wreturn-std-move
Breckenridge Hall (1st Floor)
Arthur O'Dwyer
15:50 PDT
Why and How to Roll Your Own std::function Implementation
Aspen Highlands Hall (1st Floor)
Tom Poole
16:45 PDT
Lightweight 2D graphics with io2d
Telluride (407)
Guy Davidson
18:00 PDT
Boost Community Dinner
Winter Park (406)
20:30 PDT
Tool Time
Aspen Highlands Hall (1st Floor)
Phil Nash
Wednesday
, September 26
09:00 PDT
Fast Conversion From UTF-8 with C++, DFAs, and SSE Intrinsics
Telluride (407)
Bob Steagall
10:30 PDT
Simplicity: not just for beginners
Breckenridge Hall (1st Floor)
Kate Gregory
12:30 PDT
C++ Community Building Birds of a Feather
Steamboat (403)
Jon Kalb • Bryce Adelstein Lelbach • Stephan T. Lavavej • Phil Nash • Jens Weller
14:00 PDT
Understanding Optimizers: Helping the Compiler Help You
Breckenridge Hall (1st Floor)
Nir Friedman
15:15 PDT
The Embedded Device Under Your Desk: UEFI Applications With Modern C++
Telluride (407)
Morris Hafner
15:50 PDT
Multi-Precision Arithmetic for Cryptology in C++, at Run-Time and at Compile-Time
Telluride (407)
Niek J. Bouman
16:45 PDT
Accelerating Applications on a GPU with CUDA C++
Keystone (404)
Michael Gopshtein
18:45 PDT
Cross-platform C++ development is challenging - let tools help!
Keystone (404)
Marc Goodner
Thursday
, September 27
09:00 PDT
Writing Standard Library Compliant Data Structures and Algorithms
Copper Mountain Theater (2nd Floor)
Marc Gregoire
10:30 PDT
Thoughts on a More Powerful and Simpler C++ (5 of N)
Breckenridge Hall (1st Floor)
Herb Sutter
14:00 PDT
From Metaprogramming Tricks to Elegance: Custom Overload Sets and Inline SFINAE for Truly Generic Interfaces
Copper Mountain Theater (2nd Floor)
Vincent Reverdy
15:15 PDT
Co- and Contra-: Adding a Little Variance
Keystone (404)
Michał Dominiak
15:50 PDT
Interactive C++ Compilation (REPL) Done in a Tiny and Embeddable Way
Keystone (404)
Viktor Kirilov
16:45 PDT
Initialization, Shutdown, and constexpr
Copper Mountain Theater (2nd Floor)
Greg Falcon
18:30 PDT
Meet the Speakers Dinner
Keystone (404)
20:30 PDT
Lightning Talks
Copper Mountain Theater (2nd Floor)
Michael Caisse
Friday
, September 28
09:00 PDT
Applied Best Practices
Breckenridge Hall (1st Floor)
Jason Turner
10:30 PDT
The Bits Between the Bits: How We Get to main()
Breckenridge Hall (1st Floor)
Matt Godbolt
13:30 PDT
The Most Valuable Values
Copper Mountain Theater (2nd Floor)
Juan Pedro Bolivar Puente
14:45 PDT
Spectre: Secrets, Side-Channels, Sandboxes, and Security
Breckenridge Hall (1st Floor)
Chandler Carruth
16:45 PDT
Closing Panel: Spectre
Breckenridge Hall (1st Floor)
Matt Godbolt • Chandler Carruth • Jon Masters • Matt Miller
Saturday
, September 29
09:00 PDT
Debugging and Profiling C++ Code on Linux
Room 402
David Faure
Sunday
, September 30
09:00 PDT
Debugging and Profiling C++ Code on Linux
Room 402
David Faure
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 →