filmov
tv
CppCon 2015: Gor Nishanov “C++ Coroutines - a negative overhead abstraction'

Показать описание
—
—
C++ coroutines are one of the few major features that may land in C++17. We will look at the current standardization status, available experimental implementations and develop a small coroutine adapter over raw C networking APIs that will beat hand-crafted state machine in performance.
—
Gor Nishanov is a is a Principal Software Design Engineer on the Microsoft C++ team. He works on the 'await' feature. Prior to joining C++ team, Gor was working on distributed systems in Windows Clustering team.
—
*-----*
*-----*
—
C++ coroutines are one of the few major features that may land in C++17. We will look at the current standardization status, available experimental implementations and develop a small coroutine adapter over raw C networking APIs that will beat hand-crafted state machine in performance.
—
Gor Nishanov is a is a Principal Software Design Engineer on the Microsoft C++ team. He works on the 'await' feature. Prior to joining C++ team, Gor was working on distributed systems in Windows Clustering team.
—
*-----*
*-----*
CppCon 2015: Gor Nishanov “C++ Coroutines - a negative overhead abstraction'
CppCon 2016: Gor Nishanov “C++ Coroutines: Under the covers'
Gor Nishanov: C++17 coroutines for app and library developers
CppCon 2014: Gor Nishanov 'await 2.0: Stackless Resumable Functions'
CppCon 2017: Gor Nishanov “Naked coroutines live (with networking)”
CppCon 2015: Kate Gregory “Stop Teaching C'
CppCon 2015: Moderator: Chandler Carruth 'Technical Specifications & C++17'
CppCon 2015: “Grill the Committee”
CppCon 2015: Kevin P. Fleming “What is Open Source, and Why Should You Care?'
CppCon 2015: Herb Sutter 'Writing Good C++14... By Default'
CppCon 2015: Artur Laksberg “Concurrency TS Editor's Report”
From Functional to Parallel: Stochastic Modeling in C++ - Kevin Carpenter [ CppCon 2015 ]
Birth of Study Group 14... - Nicolas Guillemot & Sean Middleditch [ CppCon 2015 ]
An Introduction to C++ Coroutines - James McNellis - Meeting C++ 2015
CppCon 2018: G. Nishanov “Nano-coroutines to the Rescue! (Using Coroutines TS, of Course)”
CppCon 2015: Michael VanLoon “STL Algorithms in Action ”
Eric Lippert and Gor Nishanov: Co-Routines, Probabilistic Programming, and More
CppCon 2017: Diego Rodriguez-Lopez “Why not Conan (part II)?”
CppCon 2016: Bob Steagall “Lightweight Object Persistence With Relocatable Heaps in Modern C++'...
CppCon 2015: John Lakos “Value Semantics: It ain't about the syntax!, Part II'
Гор Нишанов, C++ Coroutines – a negative overhead abstraction
CppCon 2016: James McNellis “Introduction to C++ Coroutines'
CppCon 2014: Yuriy Solodkyy 'Accept No Visitors'
CppCon 2014: Herb Sutter 'Paying for Lunch: C++ in the ManyCore Age'
Комментарии