Loading...

120 - Advancing Excel as a programming language with Andy Gordon and Simon Peyton Jones

120 - Advancing Excel as a programming language with Andy Gordon and Simon Peyton Jones

In this episode, senior researchers Andy Gordon and Simon Peyton Jones provide an insightful account of how Microsoft Excel has advanced as a programming language. Excel continues to be a popular choice for people across various fields. From teachers to finance executives, individuals use Excel to make sense of data in their respective domains. However, what many fail to realize is that they are essentially programming when working with Excel.

Andy and Simon provide an in-depth account of Excel's programming journey, tracing the expansion of data types that enable greater functionality in Excel, as well as the release of the LAMBDA function, which has made the Excel formula language Turing-complete. They also explore the human-computer interaction challenge inherent in programming, how research has influenced Excel, and how Excel continues to evolve, potentially serving as the first language for aspiring programmers. They also touch on how incorporating probabilistic reasoning into Excel can enhance decision-making.

Overall, this episode sheds light on how Excel has grown beyond its origins as a spreadsheet tool and highlights the potential of Excel as a programming language of the future.

Link to the episode: https://open.spotify.com/episode/7auVImidUuR2310OO05MfR

Published on:

Learn more
Microsoft Research Podcast
Microsoft Research Podcast

An ongoing series of conversations bringing you right up to the cutting edge of Microsoft Research.

Share post:

Related posts

Extract Time Info from DateTime Field using X++ Programming

In Dynamics 365 for Finance and Operations, efficiently handling time-sensitive data is critical. To carry out various tasks like reporting, a...

9 months ago

Programming Language Detector: Using ChatGPT

Are you having trouble identifying a particular programming language? Don't worry, we've all been there. Fortunately, a solution exists in the...

1 year ago

Is Excel a Programming Language? Is it a Database?

Excel is a complex and multifaceted tool with a multitude of features and functionalities. However, the question of whether it is a programmin...

1 year ago

144 - Collaborators: Data-driven decision-making with Jina Suh and Shamsi Iqbal

Get an inside look into the world of driven and impactful data decision-making in this episode of Collaborators. Microsoft researchers and the...

1 year ago

144 - Collaborators: Data-driven decision-making with Jina Suh and Shamsi Iqbal

In this episode of the podcast "Collaborators" by Microsoft Research, Dr. Gretchen Huizinga hosts Principal Researcher Dr. Jina Suh and Princi...

1 year ago

120 - Advancing Excel as a programming language with Andy Gordon and Simon Peyton Jones

Today, people around the globe—from teachers to small-business owners to finance executives—use Microsoft Excel to make sense of the informati...

3 years ago

Tomas Petricek: Cultures of Programming - Episode 200

In this episode of Architect Tips, Tomas Petricek, a lecturer at the University of Kent and a partner at fsharpWorks, discusses the cultures o...

2 years ago

Dr. Daniela Rus, Director of MIT Computer Science and AI Lab

In this podcast episode, Kevin Scott sits down with Dr. Daniela Rus, the Director of MIT's Computer Science and AI Lab, to discuss cutting-edg...

2 years ago

120 - Advancing Excel as a programming language with Andy Gordon and Simon Peyton Jones

In this episode, Senior Principal Research Manager Andy Gordon and Senior Principal Researcher Simon Peyton Jones share their insights on how ...

3 years ago
Stay up to date with latest Microsoft Dynamics 365 and Power Platform news!
* Yes, I agree to the privacy policy