CppNorth and the Forgotten Developers

February 02, 2023 01:10:14 50.59 MB Downloads: 0

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

CppNorth and the Forgotten Developers

February 02, 2023 1:10:14 0.0 MB Downloads: 0

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'.

Val and Mutable Value Semantics

January 19, 2023 48:02 34.59 MB Downloads: 0

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 "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

Val and Mutable Value Semantics

January 19, 2023 48:02 0.0 MB Downloads: 0

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.

From Healthcare to Automotive

January 05, 2023 53:00 38.18 MB Downloads: 0

Honey Sukesan joins Phil and Timur. They first have a couple more conference announcements, an update on Cpp2 and a round-up of C++ in 2022. Then they talk to Honey Sukesan about her journey from working in Healthcare to working in the Automotive industry, and some of the surprising overlaps - as well as her personal journey during along the way. News CppNorth tickets on sale using std::cpp Call for Speakers "Cpp2 and cppfront: Year-end mini-update" "C++ at the end of 2022" - Bartlomiej Filipek "libstdc++13 gets C++20 " Links ToastMasters "Can software developers draw pictures" (Honey's CppCon 2020 Lightning Talk) "SOLID Principles Unleashed" (Honey's CppIndia 2022 talk)

From Healthcare to Automotive

January 05, 2023 53:00 0.0 MB Downloads: 0

Honey Sukesan joins Phil and Timur. They first have a couple more conference announcements, an update on Cpp2 and a round-up of C++ in 2022. Then they talk to Honey Sukesan about her journey from working in Healthcare to working in the Automotive industry, and some of the surprising overlaps - as well as her personal journey during along the way.

Holiday Special with Phil Nash and Timur Doumler

December 22, 2022 01:05:43 47.32 MB Downloads: 0

Rob and Jason are back, at least for the holidays, and are joined by Timur Doumler and Phil Nash to talk about some of their recent news, and a super secret new project they are working on together. News Boost 1.81.0 released CLion 2022.3 released, with CMake debug and new (opt-in) UI C++ support in JetBrains' Fleet C++ passes Java on the TIOBE index "If we must, let's talk about safety" (Corentin Jabot) P2723R0 "Zero-initialize objects of automatic storage duration" (JF Bastien) NDC TechTown - Call for Speakers (ends May 19th) C++ on Sea - Call for Speakers (ends Jan 8th) ACCU - speakers selected, schedule soon Links P1774R8 "Portable Assumption" ([[assume]]) P2590R2 "Explicit lifetime managerment" (std::start_lifetime_as) "Type punning in modern C++" (video) "The Rules of Three, Five and Zero" (article) "Beyond the Rules of Three, Five and Zero" (article) "The Power of Clean C++" (webinar) Jason's C++ eBooks Jason's C++ print books Jason's "C++ Weekly" Youtube channel "Making C++ Fun, Safe, and Accessible" - Jason's C++ on Sea keynote

Holiday Special With Phil Nash and Timur Doumler

December 22, 2022 01:05:43 0.0 MB Downloads: 0

Rob and Jason are back, at least for the holidays, and are joined by Timur Doumler and Phil Nash to talk about some of their recent news, and a super secret new project they are working on together.

Podcast News and Updates

May 11, 2022 01:00:41 97.42 MB Downloads: 0

Rob and Jason discuss various news articles, libraries and announcements. News Lexy First Beta Release I made an Online C++ Compiler GCC 12.1 Release Join your local user's group

Podcast News and Updates

May 11, 2022 01:00:41 0.0 MB Downloads: 0

Rob and Jason discuss various news articles, libraries and announcements.

Elements GUI Library

May 04, 2022 00:59:53 100.78 MB Downloads: 0

Joel de Guzman joins Rob and Jason. They first talk about new features in GCC 12 and the latest ISO papers. Then they talk to Joel de Guzman about his history with Open Source and the Boost community, the Elements GUI library and his work with audio software and hardware. News New C++ features in GCC 12 April 2022 Mailing Core C++ Call For Papers NDC TechTown Call for Papers Links Elements C++ GUI Library Artist 2D Canvas Libray Cycfi Research Boost Spirit Patreon CppCast Patreon

Elements GUI Library

May 04, 2022 00:59:53 0.0 MB Downloads: 0

Joel de Guzman joins Rob and Jason. They first talk about new features in GCC 12 and the latest ISO papers. Then they talk to Joel de Guzman about his history with Open Source and the Boost community, the Elements GUI library and his work with audio software and hardware.

Linear Algebra Standardization

April 27, 2022 00:59:53 126.9 MB Downloads: 0

Mark Hoemmen joins Rob and Jason. They first talk about an debugging improvements in VS Code and C++20/23 features going into MSVC. Then they talk to Mark Hoemmen about his past work on linear algebra libraries Tpetra and Kokkos, and current efforts to get linear algebra into the standard. News What's new for C++ debugging in VS Code Conformance should mean something - fputc, and freestanding MSVC C++20/23 Update Links Tpetra parallel linear algebra P1417R0: Historical lessons for C++ linear algebra library standardization P1673R7: A free function linear algebra interface based on the BLAS P1674R1: Evolving a Standard C++ Linear Algebra Library from the BLAS Patreon CppCast Patreon

Linear Algebra Standardization

April 27, 2022 00:59:53 0.0 MB Downloads: 0

Mark Hoemmen joins Rob and Jason. They first talk about an debugging improvements in VS Code and C++20/23 features going into MSVC. Then they talk to Mark Hoemmen about his past work on linear algebra libraries Tpetra and Kokkos, and current efforts to get linear algebra into the standard.

Rcpp

April 20, 2022 00:59:53 131.41 MB Downloads: 0

Dirk Eddelbuettel joins Rob and Jason. They first talk about an updated C++ web framework, and whether C should be considered a programming language or a protocol. Then they talk to Dirk about the R programming language, and RCPP the R/C++ interop library. News Crow v1.0 released C++23 will be really awesome C isn't A Programming Language Anymore Links Rcpp Rcpp: Seamless R and C++ Integration Patreon CppCast Patreon