
Toronto Trip Report
CppCast
07/27/17
•53m
About
Comments
Featured In
Patrice Roy has been playing with C++, either professionally, for pleasure or (most of the time) both for over 20 years. After a few years doing R&D and working on military flight simulators, he moved on to academics and has been teaching computer science since 1998. Since 2005, he’s been involved more specifically in helping graduate students and professionals from the fields of real-time systems and game programming develop the skills they need to face today’s challenges. The rapid evolution of C++ in recent years has made his job even more enjoyable.
He’s been a participating member in the ISO C++ Standards Committee since late 2014 and has been involved with the ISO Programming Language Vulnerabilities since late 2015. He has five kids, and his wife ensures their house is home to a continuously changing number of cats, dogs and other animals.
News
- Diagnostic Improvements in VS 2017 15.3.0
- Boost to move to cmake build and test
- Trip Report: My first ISO C++ Standards meeting
Patrice Roy
Links
Sponsors
Hosts
Previous Episode

Coroutines
July 19, 2017
•56m
Gor Nishanov is a Principal Software Design Engineer on the Microsoft C++ team. He works on design and standardization of C++ Coroutines, and on asynchronous programming models. Prior to joining C++ team, Gor was working on distributed systems in Windows Clustering team.
News
- Verdigris: Qt without moc
- Trip report: Summer ISO C++ standards meeting
- A C++ review community
- Future Ruminations
Gor Nishanov
Links
- CppCon 2015: Gor Nishanov "C++ Coroutines - a negative overhead abstraction"
- CppCon 2016: Gor Nishanov "C++ Coroutines: Under the covers"
- Wandbox: Coroutines with Ranges
- Compiler Explorer: Coroutines clang demo
Sponsors
Hosts
Next Episode

GCC Compiler Development
August 3, 2017
•51m
Krister got introduced to low-level programming by the C64/Amiga demo scene in the 80s. This led to an interest in operating systems and compilers, and he has been involved in the NetBSD and GCC projects for more than 20 years. His career has been split between OS-level development on embedded platforms and compiler development, and he most enjoys working with "strange" custom-made architectures.
News
- libq
- Metaclasses: Thoughts on generative C++
- 6 Reasons Why We Distribute C++ Libraries as Source Code
- Undefined Behavior in 2017
Krister Walfridsson
Links
- Why volatile is hard to specify and implement
- Branch prediction
- Designing a CPU in VHDL, Part 1: Rationale, tools, methods
Sponsors
Hosts
If you like this episode you’ll love
Promoted




