Python is a leading language for AI and data science, yet it lacks the performance and low-level control required for optimal GPU utilization. Consequently, developers frequently turn to NVIDIA’s CUDA framework, which introduces complexity and divides the development stack.
Mojo is a new programming language tailored to merge Python’s simplicity with C’s performance and Rust’s safety. It seeks to establish a vendor-neutral approach to GPU programming. Mojo is being developed by Chris Lattner, a renowned systems engineer known for significant contributions to computer science, such as LLVM, the Clang compiler, and the Swift language.
Chris is the CEO and Co-Founder of Modular AI, the company behind Mojo. In this episode, he appears on the show to discuss his engineering journey and current work on AI infrastructure and the Mojo language.
Kevin Ball, known as KBall, is the vice president of engineering at Mento and an independent coach for engineers and engineering leaders. He co-founded and was the CTO for two companies, founded the San Diego JavaScript meetup, and organizes the AI inaction discussion group through Latent Space.
Please click here to see the transcript of this episode.
