CppCast· Folge 353

CppNorth and the Forgotten Developers

Freitag, 3. Februar 2023 · 1 h 10

MP3

Shownotes

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 (accuconference.org)

• CMake blog post about the state of C++20 Modules support (kitware.com/import-cmake-c20-modules)

• P1689R5 "Format for describing dependencies of source files" (open-std.org/jtc1/sc22/wg21/docs/papers/2022/p…)

• "Macro Rules" - compile-time parser library from Max Pasichnyk (github.com/maksym-pasichnyk/macro_rules)

• Reddit discussion of Macro Rules (reddit.com/r/cpp/comments/10n09m2/c_20_compile…)

Links

• CppNorth (cppnorth.ca)

• Exclusive Discount code for CppNorth registration (while available) (store.cppnorth.ca/discount/CPPCAST?redirect=%2…)

• CppNorth mentoring email

• CppNorth mentoring channel on Discord (discord.gg/6WtMVN5SZF)

• Orsen Scott Card's Beekeeper Analogy (homepages.uc.edu/~thomam/Articles/HowSoftwareC…)

• Verse, the new Unreal scripting language (forums.unrealengine.com/t/verse-the-new-unreal…)

• Talk on Verse, by Simon Peyton Jones (youtube.com/watch?v=832JF1o7Ck8)

• "C++ Software Design" (book) - Klaus Iglberger (oreilly.com/library/view/c-software-design/978…)

0:00 / 0:00