Carbon and Modernizing C++ with Chandler Carruth
Podcast: Play in new window | Download
Subscribe: RSS

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. It’s designed to offer seamless interoperability with C++ while addressing shortcomings of C++ such as slow compilation times and lack of memory safety. Carbon also introduces features like a more readable syntax, improved generics, and automatic memory management while still allowing low-level control.
Chandler Carruth is the creator of Carbon, and he leads the C++, C Lang, and LLVM teams at Google, and he also worked on several pieces of Google’s distributed build system. In this episode, he joins Kevin Ball to talk about Carbon and the future of the language.
Kevin Ball or KBall, is the vice president of engineering at Mento and an independent coach for engineers and engineering leaders. He co-founded and served as CTO for two companies, founded the San Diego JavaScript meetup, and organizes the AI inaction discussion group through Latent Space.
Sponsorship inquiries: sponsor@softwareengineeringdaily.com
Sponsors
Capital One’s tech team isn’t just talking about multi-agentic AI.
They already deployed one.
It’s called Chat Concierge, and it’s simplifying car shopping.
Using self-reflection and layered reasoning with live API checks,
It doesn’t just help buyers find a car they love.
It helps schedule a test drive, get pre-approved for financing, and estimate trade-in value.
Advanced, intuitive, and deployed: that’s how they stack.
That’s technology at Capital One.
We’re hiring! This is Michael Rosenthal, Chief Executive here at Software Engineering Daily, and we’re looking for a Director of Operations to help run and grow our day-to -day operations.
If you’re highly organized, self -directed, and familiar with the world of software, you may be who we’re looking for. And if you thrive in high autonomy, linchpin positions, and want to learn the ins and outs of a bootstrapped, tech -centric business, this may be the role that you’re looking for.
To apply, send your resume and LinkedIn profile to careers@softwareengineeringdaily.com. More details can be found in the show notes.