ACM ByteCast

Xavier Leroy - Episode 57


Listen Later

In this episode of ACM ByteCast, Harald Störrle hosts ACM Fellow and Software System Award recipient Xavier Leroy, professor at Collège de France and member of the Académie des Sciences. Best known for his role as a primary developer of the OCaml programming language, Xavier is an internationally recognized expert on functional programming languages and compilers, focusing on their reliability and security, and has a strong interest in formal methods, formal proofs, and certified compilation. He is the lead developer of CompCert, the first industrial-strength optimizing compiler with a mechanically checked proof of correctness, with applications to real-world settings as critical as Airbus aircraft. In the past, he was a senior scientist at INRIA, a leading French research institute in computer science, where he is currently a member of the Cambium research team. His honors and recognitions also include the ACM SIGPLAN Programming Languages Achievement Award and the Milner Award from the Royal Society.


Xavier shares the evolution of Ocaml, which grew out of Caml, an early ML (Meta Language) variant, and how it came to be adopted by Jane Street Capital for its financial applications. He also talks about his interest in formal verification, whose adoption in the software industry is still low due to high costs and the need for mathematical specifications. Harald and Xavier also dive into a discussion of AI tools like Copilot and the current limitations of AI-generated code in software engineering. The conversation also touches on ACM’s efforts to become a more global and diverse organization and opportunities to bridge the gap between academia and industry.

...more
View all episodesView all episodes
Download on the App Store

ACM ByteCastBy Association for Computing Machinery (ACM)

  • 4.6
  • 4.6
  • 4.6
  • 4.6
  • 4.6

4.6

24 ratings


More shows like ACM ByteCast

View all
This American Life by This American Life

This American Life

91,029 Listeners

Radiolab by WNYC Studios

Radiolab

43,993 Listeners

Freakonomics Radio by Freakonomics Radio + Stitcher

Freakonomics Radio

32,246 Listeners

Hidden Brain by Hidden Brain, Shankar Vedantam

Hidden Brain

43,513 Listeners

Odd Lots by Bloomberg

Odd Lots

1,992 Listeners

The Changelog: Software Development, Open Source by Changelog Media

The Changelog: Software Development, Open Source

289 Listeners

The Talk Show With John Gruber by Daring Fireball / John Gruber

The Talk Show With John Gruber

3,144 Listeners

Accidental Tech Podcast by Marco Arment, Casey Liss, John Siracusa

Accidental Tech Podcast

2,141 Listeners

Science Magazine Podcast by Science Magazine

Science Magazine Podcast

820 Listeners

Science Friday by Science Friday and WNYC Studios

Science Friday

6,453 Listeners

Throughline by NPR

Throughline

16,486 Listeners

MIT Technology Review Narrated by MIT Technology Review

MIT Technology Review Narrated

264 Listeners

People I (Mostly) Admire by Freakonomics Radio + Stitcher

People I (Mostly) Admire

2,060 Listeners

Hard Fork by The New York Times

Hard Fork

5,547 Listeners

The Ezra Klein Show by New York Times Opinion

The Ezra Klein Show

16,365 Listeners