4.2 • 653 Ratings
🗓️ 14 August 2025
⏱️ 63 minutes
🧾️ Download transcript
Click on a timestamp to play from that location
0:00.0 | Carbon is a programming language developed by Google as a successor to C++, and it aims to provide modern safety features while maintaining high performance. |
0:09.0 | It's designed to offer seamless interoperability with C++ while addressing shortcomings of C++, such as slow compilation times and lack of memory safety. |
0:19.0 | Carbon also introduces features like a more readable |
0:22.2 | syntax, improved generics, and automatic memory management while still allowing low-level control. |
0:28.9 | Chandler Carruth is the creator of Carbon, and he leads the C++, C-Lang, and LLVM teams at Google, |
0:35.8 | and he also worked on several pieces of Google's distributed |
0:39.0 | build system. In this episode, he joins Kevin Ball to talk about carbon and the future of the |
0:44.7 | language. Kevin Ball, or K-Ball, is the vice president of engineering at Mento and an independent |
0:50.8 | coach for engineers and engineering leaders. He co-founded and served as CTO for two companies, founded the San Diego JavaScript meetup, |
0:58.7 | and organizes the AI inaction discussion group through latent space. |
1:02.8 | Check out the show notes to follow KBall on Twitter or LinkedIn, or visit his website, kball.l. LLC. |
1:21.5 | ... Kball. LLC. Chandler, welcome to the show. |
1:23.4 | Really happy to be here. |
1:24.3 | Really happy to be here. |
1:25.3 | Yeah, I'm excited to dig in. |
1:26.9 | So let's maybe start with a little bit about you, your background, and a little bit about what carbon is and what led to it. |
1:34.4 | Sure, sure. I mean, I've been a software engineer at Google for a long time now. And when I started, I was pretty fresh out of university and didn't really know what I was doing, |
1:45.1 | kind of got thrown into a bit of the deep end. I was working on a C++ plus project with a |
1:49.5 | bunch of amazing folks who are largely teaching me how to be a good software engineer. |
1:53.7 | And I was incredibly frustrated because the C++ plus project was just holding me back. Every |
1:57.7 | single step of the way working on the C++ codebase was painful. |
2:01.4 | The tools were bad. The experience was bad. And it seemed like it really, it just, it became an |
... |
Transcript will be available on the free plan in 26 days. Upgrade to see the full transcript now.
Disclaimer: The podcast and artwork embedded on this page are from Software Engineering Daily, and are the property of its owner and not affiliated with or endorsed by Tapesearch.
Generated transcripts are the property of Software Engineering Daily and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.
Copyright © Tapesearch 2025.