Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Presentation materials for C++Now 2016

NotificationsYou must be signed in to change notification settings

boostcon/cppnow_presentations_2016

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Slide deck guidelines for presenters

Tuesday, May 11

Paepcke
Morning (9:00-10:30)Keynote:Better Code
BetheBooz Allen HamiltonFlug
Morning (11:00-12:30)Flowz: Towards an EDSL for Digital Signal ProcessingTypegrind: Type Preserving Heap Profiler for C++C++14 Dependency Injection
Afternoon (2:00-3:30)Proper Inheritance (Part 1)CopperSpice: The Next Generation of SignalsPractical Performance Practices
Afternoon (4:00-5:30)Proper Inheritance (Part 2)Metaprogramming for DummiesMonoids, Monads and Applicative Functors: Repeated Software Patterns

Wednesday, May 11

BetheBooz Allen HamiltonFlug
Morning (9:00-10:30)C++14 Version of Boost.MSM-eUMLDiet for your Templates: Reducing Code Bloat in your Templated LibraryVariants: Past, Present, and Future
Morning (11:00-12:30)Come Stream With Me: Build Performant, Simple, Parallel Applications in C++ Using RaftLibDocumenting C++ Using the Right Toolsarray_ref: Multidimensional Array References for the C++ Standard Library
Afternoon (2:30-4:00)Pulling VisitorsThread-safe Observer Pattern: You're Doing It WrongMetaprogramming for the Brave
Afternoon (4:30-6:00)Implementation of a Multithreaded Compile-Time ECS in C++14Implementing a Lock-Free atomic_shared_ptrFriendship in Service of Testing
Design Patterns in the 21st Century

Thursday, May 12

BetheBooz Allen HamiltonFlug
Morning (9:00-10:30)Let's Make a Web Match-3 Game in C++14Multithreading is the Answer. What was the Question? (Part 1)Variadic Expansion in Examples
Morning (11:00-12:30)IoC++: An IoC Framework for C++Multithreading is the Answer. What was the Question? (Part 2)Implementing Static Control Flow in C++14
Afternoon (2:30-4:00)The Effective Structured Data Marshalling/Demarshalling Through Boost.Fusion Introspection in a High Performance Web ServicePreprocessor-Aware Automated RefactoringExceptional Performance
Afternoon (4:30-6:00)Extending C++ with Co-Array SemanticsProgress on Contract Support for C++17C++ Tool Support: Where We Are and Where We Are Heading
Why and How To Add Scripting

Friday, May 13

BetheBooz Allen HamiltonFlug
Morning (9:00-10:30)The Design of a New C++ Build ToolchainC++ Performance in Practice: Align, Vectorise, Cache, Jump!Goodbye Metaprogramming, and Hello Functional: Living in a Post-Metaprogramming Era in C++
Morning (11:00-12:30)Understanding Boost.BuildSimple Hand Written ParsersAn Interesting Lock-free Queue: Part 2 of N
Afternoon (2:30-4:00)HPX and GPU Parallelized STLThe Fiber LibraryImplementing tuple in C++17
Afternoon (4:30-6:00)What is the Basic Interface?The CPU Cache: Instruction Re-Ordering Made ObviousNo Sane Compiler would Optimize Atomics

About

Presentation materials for C++Now 2016

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors8

Languages


[8]ページ先頭

©2009-2025 Movatter.jp