
Boost DI and SML
CppCast
01/17/19
•55m
About
Comments
Featured In
Kris is a C++ Software Engineer who currently lives a couple of doors down from CppCon 2019. He has worked in different industries over the years including telecommunications, games and most recently finance for Quantlab Financial. He has an interest in modern C++ development with a focus on performance and quality. He is an open source enthusiast with multiple open source libraries where he uses template metaprogramming techniques to support the C++ rule - "Don't pay for what you don't use" whilst trying to be as declarative as possible with a help of domain-specific languages. Kris is also a keen advocate of extreme programming techniques, test/behaviour driven development and truly believes that 'the only way to go fast is to go well!'.
News
Kris Jusiak
Links
- [Boost].DI
- [Boost].SML
- CppCon 2018: Kris Jusiak "State Machines Battlefield - Naive vs STL vs Boost"
- CppCon 2018: Kris Jusiak "[Boost].DI - Inject all the things!"
- C++Now 2016: Kris Jusiak: A C++14 Dependency Injection Library
- Concepts driven design - Kris Jusiak - Meeting C++ 2017
Sponsors
- Download PVS-Studio
- Technologies used in the PVS-Studio code analyzer for finding bugs and potential vulnerabilities
Hosts
Previous Episode

Trivially Relocatable
January 10, 2019
•60m
Arthur O'Dwyer started his career writing pre-C++11 compilers for Green Hills Software; he currently writes C++14 for Akamai Technologies. Arthur is the author of "Colossal Cave: The Board Game," "Mastering the C++17 STL" (the book), and "The STL From Scratch" (the training course). He is occasionally active on the C++ Standards Committee and has a blog mostly about C++.
News
- Add an interactive command line to your applications
- "Modern" C++ Ruminations
- Initialization in C++ is Seriously Bonkers
- cpp_feature_flags
Arthur O'Dwyer
Links
- Adventure
- Colossal Cave: The Board Game
- CppCon 2018: Arthur O'Dwyer "Return Value Optimization: Harder Than It Looks"
- C++Now 2018: Jason Turner "Initializer Lists Are Broken, Let's Fix Them"
- CppCon 2018: Arthur O'Dwyer "An Allocator is a Handle to a Heap"
- C++Now 2018: Arthur O'Dwyer "The Best Type Traits that C++ Doesn't Have"
- CppCon 2018: Arthur O'Dwyer "Trivially Relocatable"
- Trivially Relocatable on Compiler Explorer
- P1154R0 Type traits for structural comparison
- P1155R1 More implicit moves
- P1144R1 Object relocation in terms of move plus destroy
- Mastering the C++17 STL
Sponsors
Hosts
Next Episode

SG20
January 24, 2019
•46m
Christopher is a Staff Software Engineer on the ComputeCpp Runtime for Codeplay Software and a co-founding member of SG20. He is passionate about teaching people how to write programs using idiomatic C++, and also advocates for developers to consider adopting algorithms and ranges.
News
- I implemented a proposed C++ paper
- Raytracing in 256 lines of bare C++
- How McSema Handles C++ Exceptions
- Core C++ 2019 in TLV: Tickets Available
Christopher Di Bella
Links
- P1231: Proposal for Study Group: C++ Education
- SG20 Education and Recommended Videos for Teaching C++
- D1389R0 Standing Document for SG20: Guidelines for Teaching C++ to Beginners
- CppCon 2018: Christopher Di Bella "How to Teach C++ and Influence a Generation"
Sponsors
- Download PVS-Studio
- Technologies used in the PVS-Studio code analyzer for finding bugs and potential vulnerabilities
Hosts
If you like this episode you’ll love
Promoted




