
CppCast
Podcast af Phil Nash and Timur Doumler
The first podcast by C++ developers for C++ developers!
Prøv gratis i 7 dage
99,00 kr. / måned efter prøveperiode.Ingen binding.
Alle episoder
401 episoder
Kristen Shaker joins Timur and Phil. Kristen talks to us about her C++ on Sea keynote about the C++ interview process, her previous work at Google, and why she has made a slightly unusual career change. Show Notes News * libc++ removed the base template for std::char_traits [https://www.reddit.com/r/cpp/comments/1konb0q/apple_removed_base_template_for_stdchar_traits_in/] * "how to break or continue from a lambda loop?" - Vittoria Romeo [https://vittorioromeo.com/index/blog/controlflow.html] * Results from the 2025 Annual C++ Developer Survey "Lite" (pdf) [https://isocpp.org/files/papers/CppDevSurvey-2025-summary.pdf] Links * C++ on Sea schedule (with Kristen and Timur's keynotes) [https://cpponsea.uk/2025/schedule] * BrontoSource [https://brontosource.dev/] * "What Can We Learn From the Results of C++ Community Surveys?" - Anastasia Kazakova [https://www.youtube.com/watch?v=9Rn5UOWIeQA] * "Sorting Resumes" - Joel Spolsky (introducing the idea of filtering) [https://www.joelonsoftware.com/2006/09/08/sorting-resumes-2/] * "How to Build Your First C++ Automated Refactoring Tool" - Kristen's CppCon 2023 talk [https://www.youtube.com/watch?v=torqlZnu9Ag]

Jonathan Wakely joins Phil and Timur. Jonathan talks to us about libstdc++ (GCC's standard library implementation), of which he is the lead maintainer, and tackles some tough questions like ABI compatibility - and how GCC and libstdc++ approach it. Show Notes News * GCC 15 released (release notes) [https://gcc.gnu.org/gcc-15/changes.html] * Boost.OpenMethod review (finished) [https://www.reddit.com/r/cpp/comments/1k93soe/boostopenmethod_review_starts_on_28th_of_april/] * 2025 Annual C++ Developer Survey "Lite" (closed) [https://standardcpp.typeform.com/2025-dev-survey?typeform-source=isocpp.org] Links * GCC Mailing Lists [https://gcc.gnu.org/lists.html]

Daisy Hollman joins Phil and Anastasia. Daisy talks to us about the current state of the art in using LLM-based AI agents to help with software development, as well as where that is going in the future, and what impacts it is having (good and bad). Show Notes News * Clang 20 released [https://releases.llvm.org/20.1.0/tools/clang/docs/ReleaseNotes.html] * Boost 1.88 released [https://www.reddit.com/r/cpp/comments/1jw9dft/boost_v188_released/] * JSON for Modern C++ 3.12.0 [https://www.reddit.com/r/cpp/comments/1jwl5r1/json_for_modern_c_3120_released/] * Conferences: * Pure Virtual C++ 2025 Full schedule [https://www.reddit.com/r/cpp/comments/1jzqf2x/pure_virtual_c_2025_conference_full_schedule/] * C++ Now 2025 [https://cppnow.org/announcements/2025/03/2025-schedule-announced/] * C++ on Sea 2025 - speakers [https://cpponsea.uk/2025/speakers] * C++ under the Sea 2025 [https://cppunderthesea.nl/] Links * "Not your Grandparent's C++" - Phil's talk [https://www.youtube.com/watch?v=BBRyl6vkvmI] * "Robots Are After Your Job: Exploring Generative AI for C++" - Andrei Alexandrescu's closing CppCon 2023 keynote [https://www.youtube.com/watch?v=J48YTbdJNNc]

Louis Dionne joins Phil and Timur. Louis talks to us about his role as code owner of libc++ (clang's standard library implementation) and the standard library hardening proposal that was just accepted into C++26, why this is important, and what you can do even today. Show Notes News * GDC 2025: How Build Insights Reduced Call of Duty: Modern Warfare II’s Build Times by 50% [https://developer.microsoft.com/en-us/games/articles/2025/03/gdc-2025-build-insights-call-of-duty-modern-warfare/] * C++ Core Guidelines issue to remove .h recommendation for headers [https://github.com/isocpp/CppCoreGuidelines/issues/2265] * Reddit discussion [https://www.reddit.com/r/cpp/comments/1jjlpor/we_should_encourage_use_of_hpp_over_h_for_headers/] * “Note to the C++ standards committee members” - Bjarne Stroustrup [https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2025/p3651r0.pdf] Links * P3471R4 - "Standard Library Hardening" [https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2025/p3471r4.html] * "Retrofitting spatial safety to hundreds of millions of lines of C++" - Google Blog [https://security.googleblog.com/2024/11/retrofitting-spatial-safety-to-hundreds.html]

Timur and Phil return after an extended break with news and updates Show Notes News * Bjarne Stroustrup on How He Sees C++ Evolving [https://thenewstack.io/bjarne-stroustrup-on-how-he-sees-c-evolving/] * Conferences round-up: * ACCU Conference 2025 [https://accuconference.org/2025/schedule] * C++ Now 2025 [https://cppnow.org/announcements/2025/03/2025-program-announced/] * C++ on Sea 2025 [https://cpponsea.uk/news/dates-keynotes-and-call-for-speakers-for-2025] * C++ North 2025 [https://cppnorth.ca/] * CppCon [https://cppcon.org/] * New Meetups: * Singapore C++ USers Group [https://www.meetup.com/singapore-cpp-meetup-group/] * ACCU Cambridge [https://www.meetup.com/accu-cambridge/] Links * "Contracts and Safety for C++26" - C++ London January event [https://www.youtube.com/watch?v=NDyRiT3ZOMY] * "Not Your Grandparent's C++" - Phil's ACCU Cambridge talk [https://www.youtube.com/watch?v=BBRyl6vkvmI]
Prøv gratis i 7 dage
99,00 kr. / måned efter prøveperiode.Ingen binding.
Eksklusive podcasts
Uden reklamer
Gratis podcasts
Lydbøger
20 timer / måned