Xavier Leroy - Episode 57 episode artwork

EPISODE · Aug 15, 2024 · 34 MIN

Xavier Leroy - Episode 57

from ACM ByteCast

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.

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.

NOW PLAYING

Xavier Leroy - Episode 57

0:00 34:25

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

International Conference on Functional Programming 2017 Oxford University ICFP 2017 is the 22nd ACM SIGPLAN International Conference on Functional Programming.ICFP provides a forum for researchers and developers to hear about the latest work on the design, implementations, principles, and uses of functional programming. The conference covers the entire spectrum of work, from practice to theory, including its peripheries. This year, there are keynotes from Chris Martens and John Launchbury; unfortunately, Rich Hickey was unable to attend as originally planned. Devocionales ACM Miraflores Alianza Cristiana - Miraflores Bienvenidos al Podcast de la Alianza Cristiana y Misionera de Miraflores. En este programa te compartimos reflexiones breves que te ayudarán a empezar tu día meditando en la Palabra de Dios. Jackin‘ Around Show hosted by Jack Ingram JackinAroundSHOW The Jackin‘ Around Show, hosted by 2x ACM award winner and 2022 Grammy Nominee, Jack Ingram, is available in video on YouTube and your favorite audio platform. Join Jack weekly as he welcomes your favorite music, sports, and entertainment personalities. Country Gospel Audio Bible Zondervan Bibles Country Gospel Audio Bible: The New Testament of the Bible Read by 14 Country Stars Country music’s biggest stars read the New Testament. Whether it’s nine-time Grammy Award winner Hillary Scott reading Luke, legendary Country Music Hall of Famer Charlie Daniels reading Mark, 14-time Grammy and eight-time CMA and ACM winner Ricky Skaggs reading Hebrews, or New Artist of the Year Lauren Alaina reading James, you will find encouragement and faith as you listen to Scripture read by some of your favorite performers. Listen in the car, while you exercise, or read along with a physical Bible in the accurate, enjoyable, and clear New International Version, today’s best-selling modern-English version. Full lineup includes: Rory Feek reading Matthew Charlie Daniels reading Mark Hillary Scott reading Luke Cheryl White reading John Sharon White reading Acts Randy Owen reading Romans Carly Pearce reading 1 Corinthians Tracy Lawrence reading 2 Corinthians Linda Davis reading Galatians, Ephesians, P

Frequently Asked Questions

How long is this episode of ACM ByteCast?

This episode is 34 minutes long.

When was this ACM ByteCast episode published?

This episode was published on August 15, 2024.

What is this episode about?

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...

Can I download this ACM ByteCast episode?

Yes, you can download this episode by clicking the download button on the episode player, or subscribe to the podcast in your preferred podcast app for automatic downloads.
URL copied to clipboard!