The presentations of C++Now 2019.

Overview

C++Now 2019 Presentations

Slide Deck Guidelines C++Now 2019

IMPORTANT:

Talks that do not have slides or video will have a red question mark () before the talk or the video in its link. You can still click it if you really want, but the link will prooooobably take you to something silly. Links without a red question mark will take you to the slides or video. If it doesn't, then I messed up and you should open an issue!

Monday, May 06

  Paepcke
Morning (9:00-10:30) C++ Constants | Daveed Vandevoorde (no slides) (video)
  Flug Hudson Bethe
Morning (11:00-12:30) Matchine: Pattern Matching for Open Sum Types | André Bergner (no slides) (video) Beyond C++17 (Part 2 of N) | Mateusz Pusz ( no video) Property-Based Declarative Containers | Charles Bay (video)
Afternoon (2:30-4:00) A Multithreaded, Transaction-Based Read/Write Locking Strategy for Containers | Bob Steagall (video) How I Learned to Stop Worrying and Love the C++ Type System (video) Value Proposition: Allocator-Aware (AA) Software (video)
Afternoon (4:30-6:00) Dependency Injection - a 25-dollar term for a 5-cent concept (video) Embedded Domain Specific Languages for Embedded Bare Metal Projects | Michael Caisse (no slides) (video) test_resource: the pmr detective | Attila Feher (video)

Tuesday, May 07

  Paepcke
Morning (9:00-10:30) Compile Time Regular Expressions with Deterministic Finite Automata | Hana Dusíková (video)
  Flug Hudson Bethe
Morning (11:00-12:30) Sane and Safe C++ Class Types | Peter Sommerlad (video) Linear Algebra for the Standard C++ Library | Bob Steagall (video) Implementing a Physical Units Library for C++ | Mateusz Pusz (video)
Afternoon (2:30-4:00) Rise of the State Machines | Kris Jusiak (video) Better CTAD for C++20 | Timur Doumler (video) The Truth of a Procedure | Lisa Lippincott (video)
Afternoon (4:30-6:00) The C++20 Standard Library - Beyond Ranges | Jeff Garland (no slides) (video) C++: Engineers Wanted, Programmers not so Much | David Sankel (video) Tacit DSL All the Things | Odin Holmes (no slides) (video)
Afternoon (9:00-10:00) C++Now and CppCon, the View from Inside | Robin Kuzmin (video)    

Wednesday, May 08

  Paepcke
Morning (9:00-10:30) The C++ Reflection TS | David Sankel (video)
  Flug Hudson Bethe
Morning (11:00-12:30) Clang Automated Refactoring for Everyone with clangmetatool | Daniel Russo (no slides) (video) A generic binary tree: why grow your own? | Jeremy Murphy (video) Audio in Standard C++ | Timur Doumler (video)
Afternoon (2:30-4:00) Hey C, This Is What Performance Looks like (Manually Generating Optimal Assembly at Compile Time) | Odin Holmes (no slides) (video) Using C++20 Ranges Effectively | Jeff Garland (no slides) (video) Practical Interfaces for Practical Functions | Lisa Lippincott (video)
Afternoon (4:30-6:00) Parametric Expressions: A Proposed Language Feature | Jason Rice (no slides) (video) Higher-order functions and function_ref | Vittorio Romeo (video) Secure Coding Best Practices - Threat Hunting | Matthew Buttler (no slides) (video)

Thursday, May 09

  Flug Hudson Bethe
Morning (9:00-10:30) Trivially Relocatable | Arthur O'Dwyer (video) C++20 in Breadth (not depth!) | Alisdair Meredith (no slides) (video) If You Can't Open It, You Don't Own It | Matthew Buttler (no slides) (video)
Morning (11:00-11:45) Algorithm Intuition | Conor Hoekstra (video) Experiences in Teaching Modern C++ to Beginners | Ryan Dougherty (video) The Impact of Compilers, O/Ses, and Mitigations for Spectre & Meltdown upon a Low-Latency Trading System | Jason McGuinness ( no video)
Morning (11:45-12:30)   The ABI Challenge | Arvid Norberg (video)  
Afternoon (2:30-4:00) Identifying Monoids: Exploiting Compositional Structure in Code (video) Pattern Matching: Match Me If You Can | Michael Park (video) The Ongoing Sga of ISO-C++ Executors | David Hollman (no slides) (video)
Afternoon (4:30-6:00) The View from a C++ Standard Library Maintainer | Marshall Clow (video) Points of Order | Gašper Ažman (no slides) (video) An Alternate Smart Pointer Hierarchy | Matthew Fleming (no slides) (video)

Friday, May 10

  Flug Hudson Bethe
Morning (9:00-10:30) The Many Variants of std::variant | Nevin ":-)" Liber (no slides) (video) The Rough Road Towards Upgrading to C++ Modules | Richárd_Szalay (video) Taking the Plunge Towards CMake in Boost | Paul Fultz II (no slides) (video)
Morning (11:00-12:30) The Plan for Tomorrow: Compile-Time Extension Points in C++ Applications | JeanHeyd Meneide (video) Exceptions Demystified | Andreas Weis (video) C++ Development with Visual Studio Code | Tara Raj (no slides) (video)

Library in a Week

Subject Slides
std::units -- Units for the Standard Library slides
boost.out_ptr slides
Boost.Process to std::process (no slides)

Lightning Talks

Talk Video
Boost.Blockchain | Arthur O'Dwyer (video)
C++ Algorithms in Haskell and the Haskell Playground | Conor Hoekstra (video)
Putting integer_sequence on a Diet | Vittorio Romeo (video)
template <template ...> | Kris Jusiak (video)
Undefined Behavior - Not What You Expect | Oded Shimon (video)
Rule of DesDeMovA | Peter Sommerlad (video)
Distributed Object Abstraction using HPX | Weile Wei (video)
multi_span<...> | Christian Schilling (video)
Moden C++ in Embedded OS Development | Fatih Bakir (video)
Everything is Terrible | Eva Conti (video)
Introduction to hpxMP | Tianyi Zhang (video)
So you want to test your templated code? I know your type! | Jozef Grajciar (video)
Aliasing Redefined | Staffan Tjernström (video)
Apex.AI: Safe and Certified Software for Atnonomous Mobility | Andreas Pasternak (video)
What a Conference! Now That's What I Call C++ 30 | Ben Deane (video)
MFC - the M's for Mixin | Tobias Loew (video)
Thoughts on Curiously Recurring Template Pattern | David S. Hollman (video)
A clean and minimal map API | Chandler Carruth (video)
ISO/IEC 14882 | Timur Doumler (video)
Why You Should Care About Sparse Matrices | Jeff Trull (video)
Debugview++ | Jan Williams (video)
Are we ready for modules? | Dmitry Kozhevnikov (video)
Slab Allocators | Aaditya Kalsi (video)
std::variant & Blockhain | Thomas Catalano (video)
scnlib: Formatted input library | Elias Kounen (video)
WG21 Paper in Markdown | Michael Park (video)
Choose proper container... automatically? | Alexander Zaitsev (video)
You might also like...
✔️The smallest header-only GUI library(4 KLOC) for all platforms
✔️The smallest header-only GUI library(4 KLOC) for all platforms

Welcome to GUI-lite The smallest header-only GUI library (4 KLOC) for all platforms. 中文 Lightweight ✂️ Small: 4,000+ lines of C++ code, zero dependenc

Fix some extrinsic parameter importing problems. 6-axis IMU works now. Lidar without ring works now.

LVI-SAM-MODIFIED This repository is a modified version of LVI-SAM. Modification Add function to get extrinsic parameters.The original code assumes the

Slides and other materials from CppCon 2019

CppCon 2019 Presentation Materials https://github.com/CppCon/CppCon2019 is the canonical location for presentations and code from CppCon 2019. For Spe

juicypotato for win10 1803 & win server 2019

juicy_2 JuicyPotato for Win10 1803 & Win Server 2019 Please read my blog post first: https://decoder.cloud/2020/05/30/the-impersonation-game/ Discla

台大 計算機安全 - Pwn 簡報、影片、作業題目 - Computer Security Fall 2019 @ CSIE NTU Taiwan

NTU Computer Security Fall 2019 - 台大 計算機安全 擔任台大大助教,與三週 Pwn 課程講師。 課程內容 Week 1: Binary Exploitation - Basic Slide: link Video: link Lab: bof stack buffe

2017-2019 math projects

Project Mathematics All the projects Name Language Grade Year 101 Pong Python3 16.2/20 2017 102 Architect Python3 19.8/20 2017 103 Cipher C 17.2/20 20

Bungie's Oni modified so it compiles with Microsoft Visual Studio 2019.

OniFoxed What's this? This is a modified variant of the recently leaked Oni source code so that it compiles under Microsoft Visual Studio 2019 with so

A D++ Discord Bot template for Visual Studio 2019 (x64 and x86)

D++ Windows Bot Template A D++ Discord Bot template for Visual Studio 2019 (x64 and x86, release and debug). The result of this tutorial. This templat

This repository contains the Assignment code of Data Structures and Algorithms Assignments of SPPU, Second Year IT Syllabus (2019 pattern)

DSAL This repository contains the Assignment code of Data Structures and Algorithms Assignments of SPPU, Second Year IT Syllabus (2019 pattern) Assign

Real-Time Rendering with Lighting Grid Hierarchy I3D 2019 Demo
Real-Time Rendering with Lighting Grid Hierarchy I3D 2019 Demo

Real-Time Rendering with Lighting Grid Hierarchy I3D 2019 Demo Daqi Lin This demo is for the I3D 2019 paper Real-Time Rendering with Lighting Grid Hie

Half-Life Singleplayer SDK 2.3, updated to compile with Visual Studio 2019. Provided as-is with no further support. See the README for more information.

Half Life 1 SDK LICENSE Half Life 1 SDK Copyright© Valve Corp. THIS DOCUMENT DESCRIBES A CONTRACT BETWEEN YOU AND VALVE CORPORATION (“Valve”). PLEASE

Header-only, event based, tiny and easy to use libuv wrapper in modern C++ - now available as also shared/static library!

Do you have a question that doesn't require you to open an issue? Join the gitter channel. If you use uvw and you want to say thanks or support the pr

Presentation Material for C++Now 2018

C++Now 2018 Presentations Slide Deck Submission Guidelines Monday, May 07 Paepcke Morning (9:00-10:30) Opening Keynote: The Shape of a Program, Lisa L

Presentation Material for C++Now 2017

C++Now 2017 Presentations Slide Deck Guidelines for Speakers Tuesday, May 16 Paepcke Morning (9:00-10:30) Rust: Hack Without Fear!, Niko Matsakis (vid

Presentation materials for C++Now 2016

C++Now 2016 Presentations Slide deck guidelines for presenters Tuesday, May 11 Paepcke Morning (9:00-10:30) Keynote: Better Code Bethe Booz Allen Hami

Presentation materials for C++Now 2015

C++Now 2015 Presentation Tuesday, May 12 Library in a Week: C++ Application Configuration Conference Keynote: Generic Programming with Concepts Parall

Presentation materials presented at C++Now 2014

C++Now 2014 Presentations Library in a Week Repo Below are links to the pdfs / keynotes / OPDs in the files directory. Depending on your browser, you

A c++ trainable semantic segmentation library based on libtorch (pytorch c++). Backbone: ResNet, ResNext. Architecture: FPN, U-Net, PAN, LinkNet, PSPNet, DeepLab-V3, DeepLab-V3+ by now.
A c++ trainable semantic segmentation library based on libtorch (pytorch c++). Backbone: ResNet, ResNext. Architecture: FPN, U-Net, PAN, LinkNet, PSPNet, DeepLab-V3, DeepLab-V3+ by now.

中文 C++ library with Neural Networks for Image Segmentation based on LibTorch. The main features of this library are: High level API (just a line to cr

Enables Permanent UART output across boots. Supports PS4 version 6.72 only for now

Enables Permanent UART for PS4. Requires a 5.05/6.72/7.02 Jailbroken PS4. To build, you require ps4-sdk from Scene-Collective/ps4-payload-sdk In the t

The presentations of C++Now 2019.

C++Now 2019 Presentations Slide Deck Guidelines C++Now 2019 IMPORTANT: Talks that do not have slides or video will have a red question mark ( ❓ ) befo

null 89 Dec 3, 2022
Slides and other materials from CppCon 2019

CppCon 2019 Presentation Materials https://github.com/CppCon/CppCon2019 is the canonical location for presentations and code from CppCon 2019. For Spe

CppCon 1.2k Dec 27, 2022
2017-2019 math projects

Project Mathematics All the projects Name Language Grade Year 101 Pong Python3 16.2/20 2017 102 Architect Python3 19.8/20 2017 103 Cipher C 17.2/20 20

Luis Rosario 12 Mar 1, 2022
Presentation Material for C++Now 2018

C++Now 2018 Presentations Slide Deck Submission Guidelines Monday, May 07 Paepcke Morning (9:00-10:30) Opening Keynote: The Shape of a Program, Lisa L

null 125 Dec 14, 2022
Presentation Material for C++Now 2017

C++Now 2017 Presentations Slide Deck Guidelines for Speakers Tuesday, May 16 Paepcke Morning (9:00-10:30) Rust: Hack Without Fear!, Niko Matsakis (vid

null 457 Dec 24, 2022
Presentation materials for C++Now 2016

C++Now 2016 Presentations Slide deck guidelines for presenters Tuesday, May 11 Paepcke Morning (9:00-10:30) Keynote: Better Code Bethe Booz Allen Hami

null 81 Dec 5, 2022
Presentation materials for C++Now 2015

C++Now 2015 Presentation Tuesday, May 12 Library in a Week: C++ Application Configuration Conference Keynote: Generic Programming with Concepts Parall

null 204 Jan 22, 2022
Presentation materials presented at C++Now 2014

C++Now 2014 Presentations Library in a Week Repo Below are links to the pdfs / keynotes / OPDs in the files directory. Depending on your browser, you

null 429 Dec 26, 2022
C++Now 2012 PresentationsC++Now 2012 Presentations - Presentation materials presented at C++Now 2012.

C++Now! 2012 Presentations and Papers Monday Presentations Jeff Garland:Library in a Week (I) Leor Zolman: A Whirlwind Overview of C++11 Boris Schaeli

null 171 Sep 23, 2022
The presentations of C++Now 2019.

C++Now 2019 Presentations Slide Deck Guidelines C++Now 2019 IMPORTANT: Talks that do not have slides or video will have a red question mark ( ❓ ) befo

null 89 Dec 3, 2022