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:
    C++ in Finance May 26, 2023
    Show notes

    Antony Peacock joins Timur and Phil. After rounding up the news, we chat with Antony about what it's like to work in finance as a C++ developer, the similarities and differences to games dev and how you can break in to a role in finance. We also discuss what it's like to work in tech as someone with dyslexia.

    News

    • Visual Studio 17.6 released
    • Valgrind 3.21 released
    • Snitch 1.1
    • Meeting C++ Call for Speakers (until June 18)
    • CppCon Call for Speakers (until June 25)

    Links

    • P2547R1 - "Language Support for Customisable Functions"
    • Maven on C++
    • "How to get into the tech industry" (Maven's blog)
    • Interview question at Maven
    • "C++ 20 Techniques for Algorithmic Trading" (webinar)
    • "C++ Concepts and Fireside Chat on Algorithmic Trading" (webinar)
    • "C++ and Python for Algorithmic Trading" (webinar)
    • Example algo trading code from webinar series (1)
    • Example algo trading code from webinar series (2)
    • Antony's article on Neurodiversity and Dyslexia
    • Diversita (UK)
    • P0201R6 - "polymorphic_value: A Polymorphic Value Type for C++"
    • P1950R2 - "indirect_value: A Free-Store-Allocated Value Type For C++"
    • EVE - the Expressive Vector Engine
    • P1385R7 - "Linear Algebra"
    • P1935R2 - "A C++ Approach to Physical Units"
    • mp-units - Mateusz Pusz' implementation of physical units
    • P2547R0 - "Language support for customisable functions"
    • "Why tag_invoke is not the solution I want" - Barry Revzin

    Conan 2.0 May 12, 2023
    Show notes

    Luis Campos joins Phil and Timur. After some compiler and language news, we chat with Luis about the recent Conan 2.0 release, the state of package management in C++, today and what's happening in the world of C++ standards that may impact it in the future.

    News

    • GCC 13 released
    • CppFront "spring update"
    • Mojo - a new language with Python-like syntax but runs like C++
    • CrabLang - a fork of Rust
    • Timur's Undefined Behaviour survey

    Links

    • Conan 2.0
    • P2656R2 - "C++ Ecosystem International Standard"
    • Conan on Twitter
    • "A Lock-free Atomic shared_ptr" - Timur's C++ Now 2022 talk
    • "Advanced Dependencies Model in Conan 2.0" - Diego's ACCU 2022 talk

    AI Infrastructure Apr 28, 2023
    Show notes

    Ashot Vardanian joins Timur and Phil. After some conference updates, news about the ISO C++ Developer Survey, Sonar integration in Compiler Explorer and some posts on modules and performance, we chat with Ashot Vardanian about AI and the infrastructure that underpins it. Ashot talks to us about some of the libraries and tools he and his startup have been developing over the past few years with some impressive numbers behind them.

    News

    • Core C++ (Israel) - 5th-8th June
    • Meeting C++ 2023 - 12th-14th November
    • C++ Now 2023 - 7th-12th May
    • C++ on Sea 2023 schedule announced - 27th-30th June
    • CppNorth - 17th-19th July
    • 2023 ISO C++ Developer Survey
    • "Sonar ❤️ Compiler Explorer: Write clean C++ code inside your browser"
    • "C++20 modules in clang"
    • "Horrible Code, Clean Performance"

    Links

    • Unum (Ash's AI research company)
    • Unum repos on GitHub
    • Cpp Armenia User Group

    Native Languages (programming and natural) Apr 14, 2023
    Show notes

    Mathew Benson joins Phil and Timur. After some news on new dev tool releases and some welcome improvements to iostreams in GCC13, we talk to Mathew Benson about what it's like to learn and use C++ in Africa and the implications for the hardware and our choices in programming language. Mathew also draws an interesting parallel to natural languages.

    News

    • CLion 2023.1 released
    • Qt Creator 10 released
    • Buck2 released
    • "A leaner <iostream> in libstdc++ for GCC 13"

    Links

    • Timur's three-question Undefined Behaviour survey
    • CppAfrica on Twitter
    • CppAfrica on Discord

    Cpp2, with Herb Sutter Mar 31, 2023
    Show notes

    Herb Sutter joins Phil and Timur. We catch up on the news about LLVM 16 being released, a new book on initialisation in C++ and a couple of new user groups. Then we talk to Herb about his new language/ alternate syntax, Cpp2, which compiles down to C++ in much the same way that C with Classes compiled down to C.

    News

    • LLVM 16.0.0 released
    • "C++ initialisation story" - a new book by Bartlomiej Filipek
    • New user group forming in Prague - Miloš Anđelković
    • New user group forming in Helsinki - Timur Doumler

    Links

    • CppFront - the compiler for Cpp2
    • "Can C++ be 10x Simpler & Safer?" - Herb's CppCon keynote introducing Cpp2 and CppFront

    Safety Critical C++ Mar 17, 2023
    Show notes

    Andreas Weis joins Timur and Phil. After some news about Boost, std::format and performance, Andreas talks to us about safety critical application domains, safety in C++ in general, and the difference between safety in security.

    News

    • Boost libraries may drop support for older language versions
    • "Fun with printing tables with std::format and C++20" - Bartlomiej Filipek
    • "C++20 Formatting Library, Parts 1. 2 and 3" - Gajendra Gulgulia
    • "Decreasing the Number of Memory Accesses, 1/2" - Ivica Bogosavljevic
    • using std::cpp (conference in Madrid)

    Links

    • MUC++ (The Munich C++ User Group)
    • ComicSansMs - Andreas on StackOverflow
    • The EU's Cyber Resilience Act
    • "Why not simply implement borrow checking in C++?" - Sean Baxter on Twitter
    • P2771R0 - "Towards memory safety in C++"
    • "Rust Safety is not superior to C++" - Bjarne Stroustrup
    • P2739R0 - "A call to action: Think seriously about 'safety'; then do something sensible about it"
    • P2759R1 - "DG Opinion on safety for ISO C++"
    • P2723R1 - "Zero-initialize objects of automatic storage duration"
    • D2795R0 - "Correct and incorrect code, and 'erroneous behaviour'"
    • P2809R0 - "Trivial infinite loops are not Undefined Behavior"
    • MISRA

    Carbon, with Richard Smith Mar 03, 2023
    Show notes

    Richard Smith joins Timur and Phil. After the usual news round-up, we chat with Richard about the new C++ successor language, Carbon. Richard is one of the three lead contributors to Carbon and he discusses the philosophy and some of the special features that make Carbon different.

    News

    • Conan 2.0 release
    • CMake debugger in Visual Studio
    • Unreal Engine - C++ Complete Guide
    • The Italian C++ Conference

    Links

    • P1881R0 - Epochs proposal
    • P2137R0 - "Goals and priorities for C++" (from March 2020)
    • Carbon GitHub org - with lots of links

    Issaquah trip report and how the C++ sausage is made Feb 17, 2023
    Show notes

    Nina Ranns joins Timur and Phil. After community news, including conferences, a new C++ community in Africa and a new project manager and build system, we talk to Nina about the recent ISO committee meeting in Issaquah where the technical work on C++23 was finalised, as well as an inside look at how the committee works and Nina's current project: allocator-friendly library types that don't allocate.

    News

    • Core C++ (cfp open)
    • CppIndia cfp
    • C++ Now - call for volunteers
    • C++ on Sea (speakers and tickets)
    • C++ Africa
    • Zork++ 0.5

    Links

    • Orsen Scott Card's Beekeeper Analogy
    • P2806R0 - "Do Expressions"
    • Nina's user type categories talk
    • P2644R1 - "Final Fix of Broken Range‐based for Loop"
    • P2047R1 - "An allocator aware optional type"
    • Embracing Modern C++ Safely
    • P2674R1 - "A trait for implicit lifetime types"

    CppNorth and the Forgotten Developers Feb 03, 2023
    Show notes

    Mike Daum joins Phil and Timur. After some community news, including the state of modules support in CMake and a new compile-time parsing library inspired by Rust's macros, we talk to Mike about CppNorth - what it is, how it got started and what makes it different - then about company cultures, a new language from Epic, and the importance of catering to 'Dark Matter Developers'.

    News

    • ACCU Schedule and registration
    • CMake blog post about the state of C++20 Modules support
    • P1689R5 "Format for describing dependencies of source files"
    • "Macro Rules" - compile-time parser library from Max Pasichnyk
    • Reddit discussion of Macro Rules

    Links

    • CppNorth
    • Exclusive Discount code for CppNorth registration (while available)
    • CppNorth mentoring email
    • CppNorth mentoring channel on Discord
    • Orsen Scott Card's Beekeeper Analogy
    • Verse, the new Unreal scripting language
    • Talk on Verse, by Simon Peyton Jones
    • "C++ Software Design" (book) - Klaus Iglberger

    Val and Mutable Value Semantics Jan 20, 2023
    Show notes

    Dimi Racordon joins Timur and Phil. They first have a couple more conference speaker calls, a new C++20 test framework, and and some updates about Safety in C++ and the C++ successor languages announced last year. Then they talk to Dimi Racordon about the new language, Val, how it relates to C++, and why mutable value semantics are so powerful.

    News

    • C++ Now Call for Speakers
    • CppNorth Call for Speakers
    • Snitch v1.0 - a "Lightweight C++20 testing framework"
    • "The Year of C++ Successor Languages" - Lucian Radu Teodorescu
    • "Supporting the Use of Rust in the Chromium Project" - Google Security Blog

    Links

    • Dimi's CppCon 2022 talk on Val and C++ interop
    • "I'll Build Myself" - Phil's song about building C++
    • P2739R0 - "A call to action: Think seriously about “safety”; then do something sensible about it"
    • P2759R0 - "DG Opinion on Saftety for ISO C++"
    • "The Rule of Two"
    • val-lang.dev - the official website for Val

    Previous 1 4 5 6 7 8 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