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