YouTube05 Nov 2025
1h 32m

From Swift to Mojo and high-performance AI Engineering with Chris Lattner

Podcast cover

The Pragmatic Engineer

In this interview, Gergely Orosz talks with Chris Lattner about his work on LLVM, Swift, and Mojo programming languages. Chris shares the origin story of LLVM, his experience at Apple, and the challenges of convincing Apple to adopt LLVM. He also discusses the creation of Swift, the importance of community feedback, and the lessons learned from its initial release. The conversation transitions to AI, discussing the need for better software platforms and the vision behind Mojo, a new programming language designed for AI and accelerator hardware, emphasizing the importance of readability, expressivity, and empowering developers.

Outlines

Part 1: LLVM Origins and Apple Adoption

Part 2: Swift Development and Community

Part 3: Modular and Mojo for AI

Part 4: Reflections and Conclusion

Sign in to continue reading, translating and more.

Open full episode in Podwise