
Catch2 and std::random
CppCast
05/21/20
•53m
About
Comments
Featured In
Rob and Jason are joined by Martin Hořeňovský. They first discuss some ISO papers and Jason learning Rust from his cousin Jonathan. Then Martin tells them about his work maintaining Catch 2, including his plans for future updates of the unit testing library. Martin also talks about SAT solvers and problems with std::random.
News
Links
- Catch2
- CppCon 2019: Martin Hořeňovský "Solve Hard Problems Quickly Using SAT Solvers"
- P2058 Make std::random_device Less Inscrutable
- P2059 Make Pseudo-random Numbers Portable
- P2060 Make Random Number Engines Seedable
Sponsors
- PVS-Studio. Write #cppcast in the message field on the download page and get one month license
- Read the article "Checking the GCC 10 Compiler with PVS-Studio" covering 10 heroically found errors despite the great number of macros in the GCC code.
- Use code JetBrainsForCppCast during checkout at JetBrains.com for a 25% discount
Previous Episode

Physical Units
May 14, 2020
•52m
Rob and Jason are joined by Mateusz Pusz. They first discuss the 10.1 update of GCC and an article from Raymond Chen. Then they talk to Mateusz about his physical units library and his efforts to get physical units into the standard.
News
- Worldwide C++ user groups events
- C++ Community events
- GCC 10.1 Released
- The C++ preprocessor doesn't understand anything about C++, and certainly not templates
Links
- mp-units
- A C++ Approach to Physical Units (CppCon talk)
- P1935: A C++ Approach to Physical Units
- Advanced Modern C++ Training
- Meeting C++ Trainings
Sponsors
- PVS-Studio. Write #cppcast in the message field on the download page and get one month license
- Read the article "Checking the GCC 10 Compiler with PVS-Studio" covering 10 heroically found errors despite the great number of macros in the GCC code.
- Use code JetBrainsForCppCast during checkout at JetBrains.com for a 25% discount
Next Episode

Rider for Unreal Engine
May 28, 2020
•53m
Rob and Jason are joined by Anastasia Kazakova. They first discuss news from Herb Sutter that the November ISO meeting has been postponed and a new Visual Studio preview release. Then they talk to Anastasia Kazakova from JetBrains about Rider for Unreal Engine and other updates to CLion and ReSharper for C++ as well as information about the C++ ecosystem.
News
- MAME Emulation Project
- VS 2019 16.7 Preview 1
- New York ISO C++ meeting is postponed
- Visual Leak Detector
Links
- Rider for Unreal Engine
- Blog posts with FAQ and some details on Rider for UE
- CLion turns 5, birthday tale from Phil Nash
- CLion Makefiles prototype
- JetBrains turned 20, main news
Sponsors
- Use code JetBrainsForCppCast during checkout at JetBrains.com for a 25% discount
If you like this episode you’ll love
Promoted




