TopPodcast.com
Menu
  • Home
  • Top Charts
  • Top Networks
  • Top Apps
  • Top Independents
  • Top Podfluencers
  • Top Picks
    • Top Business Podcasts
    • Top True Crime Podcasts
    • Top Finance Podcasts
    • Top Comedy Podcasts
    • Top Music Podcasts
    • Top Womens Podcasts
    • Top Kids Podcasts
    • Top Sports Podcasts
    • Top News Podcasts
    • Top Tech Podcasts
    • Top Crypto Podcasts
    • Top Entrepreneurial Podcasts
    • Top Fantasy Sports Podcasts
    • Top Political Podcasts
    • Top Science Podcasts
    • Top Self Help Podcasts
    • Top Sports Betting Podcasts
    • Top Stocks Podcasts
  • Podcast News
  • About Us
  • Podcast Advertising
  • Contact
Not in our directory?
Add Show Here
Podcast Equipment
Center

toppodcastlogoOur TOPPODCAST Picks

  • Comedy
  • Crypto
  • Sports
  • News
  • Politics
  • True Crime
  • Business
  • Finance

Follow Us

toppodcastlogoStay Connected

    View Top 200 Chart
    Back to Rankings Page
    Software How-To

    CppCast

    Once a month, Jason sits down with guests from the C++ community to discuss the latest news and what they have been up to. Find us at cppcast.com

    Advertise
    • Apple Podcasts
    • Google Play
    • Spotify

    Latest Episodes:
    Simplifying C++ May 28, 2019
    Show notes

    Rob and Jason are joined by Herb Sutter to discuss C++20 and some of his proposals that aim to Simplify C++.

    Herb Sutter is an author, chair of the ISO C++ committee, and a systems languages architect at Microsoft.

    News

    • No one knows the type of char + char
    • C++ Now 2019 Trip Report, Extension Points and Summer Opportunities
    • JSON Link

    Herb Sutter

    • @herbsutter
    • Herb Sutter's GitHub
    • Sutter's Mill

    Links

    • P1000 - C++ IS Schedule
    • P1185 - <=> != ==
    • P1186 - When do you actually use <=>
    • Keynote: De-fragmenting C++: Making exceptions more affordable and usable - Herb Sutter
    • CppCon 2018: Herb Sutter "Thoughts on a more powerful and simpler C++ (5 of N)
    • C++ Coding Standars: 101 Rules, Guidelines, and Best Practices

    Sponsors

    • PVS-Studio Facebook
    • PVS-Studio Telegram
    • PVS-Studio Twitter

    • JetBrains

    Hosts

    • @robwirving
    • @lefticus

    Constexpr Evaluation May 23, 2019
    Show notes

    Rob and Jason are joined by Daveed Vandevoorde to discuss his contributions to the C++ standard and his recent work on constexpr evaluation.

    David ("Daveed") Vandevoorde is a Belgian computer scientist who lives near Princeton, NJ, USA. He is vice-president of engineering at the Edison Design Group (EDG), where he contributes primarily to the implementation of their C++ compiler front end. He is an active member of the C++ standardization committee where he is primarily active in the core language evolution work. His recent work in that context has primarily been about extending the capabilities of “constexpr evaluation”. Daveed is also one of the five members of the committee’s “direction group”. He is the primary author of the well-regarded “C++ Templates: A Complete Guide” (now available in its second edition).

    News

    • Report from using std::cpp 2019
    • Exploring undefined behavior using constexpr
    • Linux Development with C++ in Visual Studio 2019: WSL, ASAN for Linux, Seperation of Build and Debug
    • EnTT v3 is release
    • Announcing C++Now 2020

    Daveed Vandevoorde

    • Daveed Vandevoorde

    Links

    • C++ Russia 2018: Daveed Vandevoorde, Reflective Metaprogramming in C++
    • C++ Templates: The Complete Guide
    • Direction for ISO C++
    • Scalable Reflection in C++

    Sponsors

    • PVS-Studio Facebook
    • PVS-Studio Telegram
    • PVS-Studio Twitter

    • JetBrains

    Hosts

    • @robwirving
    • @lefticus

    Mutation Testing with Mull May 09, 2019
    Show notes

    Rob and Jason are joined by Alex Denisov to discuss the Mutation Testing in general and the clang based Mull project.

    Alex is a Software Engineer who is working at PTScientists GmbH, a German aerospace startup that is planning to land a spacecraft on the Moon. After work, he is organizing LLVM Social in Berlin and researching the topic of mutation testing. He is generally interested in developer tools, low-level development, and software hardening.

    News

    • Converting from Boost to std::filesystem
    • Kate Gregory ACCU trip report
    • GCC 9.1 Released

    Alex Denisov

    • @1101_debian
    • Alex Denisov's GitHub
    • Alex Denisov's Blog

    Links

    • Mull Project
    • Awesome Mutation testing
    • 2019 EuroLLVM Developers' Meeting: A. Denisov "Building an LLVM-based tool: lessons learned"

    Sponsors

    • Backtrace
    • Announcing Visual Studio Extension - Integrated Crash Reporting in 5 Minutes

    Hosts

    • @robwirving
    • @lefticus

    Reflection TS May 02, 2019
    Show notes

    Rob and Jason are joined by David Sankel to discuss the Reflection TS and more.

    David Sankel is a Software Engineering Manager/TL at Bloomberg and an active member of the C++ Standardization Committee. His experience spans microservice architectures, CAD/CAM, computer graphics, visual programming languages, web applications, computer vision, and cryptography. He is a frequent speaker at C++ conferences and specializes in large-scale software engineering and advanced C++ topics. David’s interests include dependently typed languages, semantic domains, EDSLs, and functional reactive programming. He is the project editor of the C++ Reflection TS, a member of the Boost steering committee, and an author of serveral C++ proposals including pattern matching and language variants.

    News

    • ReSharper C++ 2019.1 More Responsive, Better for Unreal Engine, and with New Language Features
    • Top 25 C++ API design mistakes and how to avoid them
    • 2019 Annual C++ Developer Survey

    David Sankel

    • David Sankel's GitHub

    Links

    • C++ Reflection TS
    • C++Now 2018: David Sankel "C++17's std::pmr Comes with a Cost"
    • CppCon 2017: David Sankel "So, you inherited a large code base..."

    Sponsors

    • Backtrace
    • Announcing Visual Studio Extension - Integrated Crash Reporting in 5 Minutes

    Hosts

    • @robwirving
    • @lefticus

    CPPP Apr 25, 2019
    Show notes

    Rob and Jason are joined by Fred Tingaud and Joel Falcou to discuss the CPPP conference, quick-bench and more.

    Fred Tingaud is a Principal Software Engineer at Murex where he maintains the C++ UI and front-end APIs. He is also the creator of quick-bench.com, co-organizer of CPPP conference, co-host of Paris C++ Meetup and an organizer of #include . His interests range from code efficiency and readability to UI ergonomics.

    Computer Science Engineer, PhD, Associate professor at University Paris Saclay, Joël Falcou is the creator and president of C++FrUG, C++ Meetup host and an International speaker. Joel has been actively participating in the C++ international community with more than 7 years of international talks at BoostCon, C++Now, C++Russia, C++Con and Meeting-C++. He is also a member of the C++Now and CppCon Program Committee. He is a member of the French National Body of the ISO Standard Committee for C++ since 2014.

    News

    • ClangJIT Enhancing C++ with Just in Time compilation
    • C++ 17/20 Features and Fixes in VS 2019
    • ACCU Trip Report
    • CppCon 2019 Call for Submissions
    • Registration for CppCon 2019 is Open

    Fred Tingaud

    • @FredTingaudDev
    • Fred Tingaud's GitHub

    Joël Falcou

    • @joel_f
    • Joël Falcou's GitHub

    Links

    • CPPP
    • Quick C++ Benchmark
    • Practical C++ Metaprogramming
    • CppCon 2018: Fred Tingaud "A Little Order: Delving into the STL algorithms"
    • CppCon 2017: Joël Falcou "I Wish I could Use C++ 1x/y/z"

    Sponsors

    • Wanna Play a Detective? Find the Bug in a Function from Midnight Commander
    • False Positives in PVS-Studio: How Deep the Rabbit Hole Goes

    Hosts

    • @robwirving
    • @lefticus

    fmt Apr 18, 2019
    Show notes

    Rob and Jason are joined by Victor Zverovich to discuss the fmt modern formatting library and the proposal to bring it to C++20.

    Victor Zverovich is a software engineer at Facebook working on the Thrift RPC framework. Before joining Facebook in 2016, he worked for several years on modeling systems for mathematical optimization. He is an active contributor to open-source projects, an author of the {fmt} library and the ISO proposal P0645 to add a new formatting facility to C++.

    News

    • eclipsecon: Docker Container Build/Run/Debug Support for C/C++ Projects
    • Professional, zero-cost setup for C++ projects (1 of N)
    • In-Editor Documentation for Cmake in Visual Studio
    • Understanding when not to std::move in C++
    • Announcing CPPP - Paris 2019

    Victor Zverovich

    • @vzverovich
    • Victor Zverovich's GitHub

    Links

    • fmt - A modern formatting library
    • P0645 - Text Formatting
    • P1361 - Integration of chrono with text formatting

    Sponsors

    • Wanna Play a Detective? Find the Bug in a Function from Midnight Commander
    • False Positives in PVS-Studio: How Deep the Rabbit Hole Goes

    Hosts

    • @robwirving
    • @lefticus

    Linear Algebra and Audio Apr 11, 2019
    Show notes

    Rob and Jason are joined by Guy Davidson to talk about his work with the ISO C++ committee including proposals for a linear algebra library and audio api.

    Guy Davidson is the Principal Coding Manager of Creative Assembly, makers of the Total War franchise, Alien: Isolation and Halo Wars 2, Guy has been writing games since the early 1980s. He is now also a contributor to SG14, the study group devoted to low latency, real time requirements, and performance/efficiency especially for Games, Financial/Banking, and Simulations, and to SG13, the HMI study group. He speaks at schools, colleges and universities about programming and likes to help good programmers become better programmers.

    News

    • NFHTTP a cross platform C++ HTTP library
    • Understanding C++ Modules part 2
    • Blend2D - 2D Vector Graphics Powered by a JIT Compiler
    • C++ Lambda Story Free Ebook

    Guy Davidson

    • @hatcat01

    Links

    • linear.algebra - A proposal to add linear algebra support to the C++ standard library
    • A Standard Audio API for C++:Motivation, Scope, and Basic Design
    • CppCon 2018: Guy Davidson "Lightweight 2D graphics with io2d"

    Sponsors

    • Backtrace
    • Announcing Visual Studio Extension - Integrated Crash Reporting in 5 Minutes

    Hosts

    • @robwirving
    • @lefticus

    Boden Cross-Platform Framework Apr 04, 2019
    Show notes

    Rob and Jason are joined by Marcus Tillmanns and Tobias Lensing to talk about the Boden Cross-Platform Framework.

    Marcus is currently the main software developer of Boden. He has a strong background in C++ graphics and UI development. He worked with Qt for more than 10 years on audio software and embedded projects.

    Tobias is currently working as a software developer and product manager on Boden. He’s passionate about start-ups and entrepreneurship. Tobias also has a background as CTO in audio software, cloud technology, and web development.

    News

    • Visual Studio 2019 goes live
    • C++23 fullptr to replace nullptr
    • Conan 1.14 Release

    Marcus Tillmanns

    • @Maddimax3

    Tobias Lensing

    • @tobiaslensing

    Links

    • Boden
    • @bodenhq

    Sponsors

    • Backtrace
    • Announcing Visual Studio Extension - Integrated Crash Reporting in 5 Minutes

    Hosts

    • @robwirving
    • @lefticus

    Reverse Engineering C++ Mar 28, 2019
    Show notes

    Rob and Jason are joined by Gal Zaban to talk about Reverse Engineering C++.

    Gal is currently working as a Security Researcher. Her passion is Reverse Engineering with a particular interest in C++ code. In her spare time, when not delving into low-level research, she designs and sews her own clothes and loves to play the Clarinet.

    News

    • LLVM Clang 8.0 Released
    • C++Now Keynote Announcement: Hana Dusíková on Compile Time Regular Expressions
    • Nameof operator for modern C++
    • The 3 least secure programming languages

    Gal Zaban

    • @0xgalz
    • Gal Zaban's GitHub

    Links

    • Virtuailor
    • IDAPython
    • CoreC++: Behind Enemy Lines - Reverse Engineering C++ in Modern Ages
    • When Virtual Hell Freezes Over - Reversing C++ Code

    Sponsors

    • Wanna Play a Detective? Find the Bug in a Function from Midnight Commander
    • False Positives in PVS-Studio: How Deep the Rabbit Hole Goes

    Hosts

    • @robwirving
    • @lefticus

    Visual C++ Updates Mar 21, 2019
    Show notes

    Rob talks to several members of the Visual C++ team about both Visual Studio Code and the upcoming Visual Studio 2019 release and more.

    Marian Luparu is the Lead Program Manager of the C++ team responsible for the C++ experience in Visual Studio, VS Code as well as Vcpkg.

    Sy Brand is Microsoft’s C++ Developer Advocate. Their background is in compilers and debuggers for embedded accelerators, but they’re also interested in generic library design, metaprogramming, functional-style C++, undefined behaviour, and making our communities more welcoming and inclusive.

    Tara Raj is the Program Manager for the C++ experience in Visual Studio Code and Vcpkg. She is interested in developer tools and Linux.

    Bob Brown is the engineering manager for C++ experiences in Visual Studio and Visual Studio Code.

    Marian Luparu, Sy Brand, Tara Raj and Bob Brown

    • @mluparu
    • @TartanLlama
    • @tara_msft
    • Bob Brown

    Links

    • Visual Studio 2019 Launch Event
    • Visual Studio 2019 Preview 2 Blog Rollup
    • Visual Studio Code C/C++ extension: January 2019 Update

    Sponsors

    • Wanna Play a Detective? Find the Bug in a Function from Midnight Commander
    • False Positives in PVS-Studio: How Deep the Rabbit Hole Goes

    Hosts

    • @robwirving
    • @lefticus

    Previous 1 20 21 22 23 24 41 Next

    Related Podcasts

    Know How… (Video)

    1

    Know How… (Video) Education
    JavaScript Jabber

    2

    JavaScript Jabber Education
    Programming Throwdown

    3

    Programming Throwdown Software How-To
    Software Engineering Radio – the podcast for professional software developers

    4

    Software Engineering Radio – the podcast for professional software developers Software How-To
    The Changelog: Software Development, Open Source

    5

    The Changelog: Software Development, Open Source How To
    Coding Blocks

    6

    Coding Blocks Software How-To
    footer-logo

    Contact Us

    Toll Free: 844-670-7747

    Links

    • Home
    • Top Charts
    • Networks
    • Apps
    • Independents Podcasts
    • Podcast Advertising
    • Podcast News
    • Contact Us
    • About Us
    • Analytics & Insights

    Stay Connected

      Privacy, Terms of Use & Our Code of Ethics Protecting Content Creators Copyrights