logo
episode-header-image
Sep 2025
1h 12m

Why ML Needs a New Programming Language ...

Jane Street
About this episode
Chris Lattner is the creator of LLVM and led the development of the Swift language at Apple. With Mojo, he’s taking another big swing: How do you make the process of getting the full power out of modern GPUs productive and fun? In this episode, Ron and Chris discuss how to design a language that’s easy to use while still providing the level of control requir ... Show More
Up next
Jun 24
Building a data warehouse from scratch with Jacob Baskin
In university Jacob Baskin studied at the intersection of computer science and economics, thinking about systems that incentivize people to express their true preferences. He put those ideas into practice at Google, where he worked on ad serving, before joining Jane Street’s data ... Show More
1h 34m
Jun 1
The Network as a Program with Nate Foster
Nate Foster is a professor at EPFL in Switzerland in the Networked Systems Abstractions Lab, and a visiting researcher at Jane Street on the Networking team. In this episode, he and Ron consider what happens when you bring a software mindset to network engineering. Can you use pr ... Show More
1h 34m
Mar 2026
Why Testing is Hard and How to Fix it with Will Wilson
Will Wilson is the founder and CEO of Antithesis, which is trying to change how people test software. The idea is that you run your application inside a special hypervisor environment that intelligently (and deterministically) explores the program’s state space, allowing you to p ... Show More
1h 48m
Recommended Episodes
Nov 2025
From Swift to Mojo and high-performance AI Engineering with Chris Lattner
Brought to You By:•⁠ Statsig ⁠ — ⁠ The unified platform for flags, analytics, experiments, and more. Companies like Graphite, Notion, and Brex rely on Statsig to measure the impact of the pace they ship. Get a 30-day enterprise trial here.•⁠ Linear – The system for modern product ... Show More
1h 32m
May 2019
Chris Lattner: Compilers, LLVM, Swift, TPU, and ML Accelerators
Chris Lattner is a senior director at Google working on several projects including CPU, GPU, TPU accelerators for TensorFlow, Swift for TensorFlow, and all kinds of machine learning compiler magic going on behind the scenes. He is one of the top experts in the world on compiler t ... Show More
1h 13m
Jun 2023
#381 – Chris Lattner: Future of Programming and AI
Chris Lattner is a legendary software and hardware engineer, leading projects at Apple, Tesla, Google, SiFive, and Modular AI, including the development of Swift, LLVM, Clang, MLIR, CIRCT, TPUs, and Mojo. Please support this podcast by checking out our sponsors: – iHerb: https:// ... Show More
3h 38m
Oct 2020
#131 – Chris Lattner: The Future of Computing and Programming Languages
Chris Lattner is a world-class software & hardware engineer, leading projects at Apple, Tesla, Google, and SiFive. Please support this podcast by checking out our sponsors: – Blinkist: https://blinkist.com/lex and use code LEX to get a free week of premium – Neuro: https://www.ge ... Show More
2h 47m
Sep 2023
Modular CEO Chris Lattner on Raising $100M to Fix AI Infrastructure for Developers
In this episode, we dive into the story of Modular CEO Chris Lattner and his journey to founding Modular which is aimed at fixing AI infrastructure for developers. We explore the challenges in the current AI landscape and how Modular's solutions could revolutionize the way develo ... Show More
34m 33s
Nov 2023
Which Programming Language is ChatGPT Best At
In this episode, we have Alessio Buscemi, a software engineer at Lifeware SA. Alessio was a post-doctoral researcher at the University of Luxembourg. He joins us to discuss his paper, A Comparative Study of Code Generation using ChatGPT 3.5 across 10 Programming Languages.  Aless ... Show More
40m 22s
Jul 2023
#130 Mathew Lodge: The Future of Large Language Models in AI
<p data-pm-slice="1 1 []">Welcome to episode #130 of Eye on AI with <a href="https://www.linkedin.com/in/mathew/">Mathew Lodge</a>. In this episode, we explore the world of reinforcement learning and code generation. Mathew Lodge, the CEO of Diffblue, shares insights into how rei ... Show More
49m 44s
Dec 2015
139: ‘How Many Fingers Should This Baby Have?’ With Special Guests Craig Federighi and John Siracusa
Apple senior vice president of software engineering Craig Federighi joins the show for a wide-ranging half-hour discussion about Swift -- Apple's new programming language that just went open source. Next, John Siracusa returns to the show to follow up on Federighi's segment on Sw ... Show More
3h 20m
Jul 2023
Greenest Programming Languages -- Stephan Schmidt // Amazing CTO
What is the greenest programming language? More and more CTOs are getting asked about the CO2 and energy footprint of their operations. They start by calculating their AWS energy usage, but do you need a greener programming language? Will the CEO of the future tell developers whi ... Show More
50m 56s