Carbon and Modernizing C++ with Chandler Carruth - Software Engineering Daily

Carbon and Modernizing C++ with Chandler Carruth – Software Engineering Daily

2 Min Read

Carbon is a programming language created by Google to succeed C++, aiming to enhance modern safety features while ensuring high performance. It offers smooth interoperability with C++ and addresses issues like slow compilation times and lack of memory safety. Carbon introduces a more readable syntax, improved generics, and automatic memory management while maintaining low-level control.

Chandler Carruth, the creator of Carbon, leads the C++, C Lang, and LLVM teams at Google, and has contributed to Google’s distributed build system. In this episode, he joins Kevin Ball to discuss 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 leads the AI inaction discussion group through Latent Space.

Please click here to see the transcript of this episode.

Sponsors

We’re hiring! This is Michael Rosenthal, Chief Executive at Software Engineering Daily. We’re looking for a Director of Operations to help run and grow our daily operations.

If you’re highly organized, self-directed, and familiar with software, you may be the person we’re looking for. If you thrive in high autonomy, linchpin positions and want to learn the ins and outs of a tech-centric business, this may be the role for you.

To apply, send your resume and LinkedIn profile to [email protected]. More details can be found in the show notes.

You might also like