Memory safety everywhere with both Carbon and Rust
Memory safety everywherewith both Carbon and Rust Chandler Carruth @chandlerc1024 chandlerc@{google,gmail}.com RustConf 2025 https://chandlerc.blog/slides/2025-rustconf-memory-safety-everywhere ...
Memory safety everywherewith both Carbon and Rust Chandler Carruth @chandlerc1024 chandlerc@{google,gmail}.com RustConf 2025 https://chandlerc.blog/slides/2025-rustconf-memory-safety-everywhere ...
Generic implementation strategies in Carbon and Clang Richard Smith @zygoloid Carbon / Google LLVM Developers’ Meeting 2024 Going to talk about how C++ templates are implemented in Clang Some benefits and limitations of that approach And a new approach we’re using in the Carbon toolchain
Carbon Language:Road to 0.1 Chandler Carruth @chandlerc1024 chandlerc@{google,gmail}.com NDC TechTown 2024 https://chandlerc.blog/slides/2024-ndc-techtown-carbon-road-to-0-dot-1
How designing Carbon with C++ interop taught me about C++ variadics & bound members Chandler Carruth @chandlerc1024 chandlerc@{google,gmail}.com CppNorth 2024 https://chandlerc.blog/slides/2024-cppnorth-design-stories
Definition Checked Generics The Why and the How (Part 2) Chandler Carruth Josh Levenberg Richard Smith CppNow 2023 https://chandlerc.blog/slides/2023-cppnow-generics-2 Welcome back. Chandler, Josh, and Richard are part of the Carbon team, here today to talk to you about definition-checked generics.
Definition Checked Generics The Why and the How (Part 1) Chandler Carruth Josh Levenberg Richard Smith CppNow 2023 https://chandlerc.blog/slides/2023-cppnow-generics-1 We’re part of the Carbon team, here today to talk to you about definition-checked generics. Part 1 of “the why and how”: Chandler and Josh talk about “the why” Part 2: Josh and Richard talk about “the how”
Carbon’s Successor Strategy From C++ interop to memory safety Chandler Carruth @chandlerc1024 chandlerc@{google,gmail}.com CppNow 2023 https://chandlerc.blog/slides/2023-cppnow-carbon-strategy Introduce myself, talk about how exciting it is to be back at CppNow!!! Especially excited to be back here and share a little bit more detail on Carbon and our strategy here.
Modernizing Compiler Designfor Carbon’s Toolchain Chandler Carruth @chandlerc1024 chandlerc@{google,gmail}.com CppNow 2023 https://chandlerc.blog/slides/2023-cppnow-compiler Introduce myself, talk about how exciting it is to be back at CppNow!!! Especially excited to be back here and share a little bit more detail on Carbon and our strategy here.
⚗️🧪 Science experiment time! 🧪⚗️ Chandler Carruth @chandlerc1024 chandlerc@{google,gmail}.com CppNorth 2022 Introduce myself, make some jokes about being excited but maybe a bit rusty after two years of pandemic without presenting at a conference. But follow-up with how exciting it is to be back with a live audience. Mention that we’ll have an extended Q&A. Ask to try and hold questions until then. ...
writing a lookup table in completely normal C++ code @zygoloid CppNow 2023 Recently tasked to improve the performance of a very important operation. This is business critical, we have a very important upcoming release. Idea: use a lookup table. This is a pretty normal thing to do. ...