ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

Keynote: Excel meets Lambda - Andy Gordon, Simon Peyton Jones | Lambda Days 2021

Автор: Code Sync

Загружено: 2021-03-16

Просмотров: 1383

Описание: This video was recorded at virtual Lambda Days conference, which took place on 16-19th February 2021 - https://www.lambdadays.org/lambdadays...

More great virtual tech conferences - https://codesync.global​

---

Keynote: Excel meets Lambda
by Andy Gordon, Simon Peyton Jones


ABSTRACT
The world’s most widely used programming language is a purely functional language! It’s called Excel. No mutable cells, assignment statements, or sequencing; just pure functions and immutable values. But, despite its phenomenal success, considered as a functional programming language, Excel’s formulas constitute a very limited language: it is largely restricted to scalar values, and you can’t write new user-defined functions. Until now. Excel has just released LAMBDA, in its full higher-order glory, just as Alonzo Church defined it in the 1930s. That’s pretty exciting, because now you can define new functions, which can call other lambda-defined functions, to arbitrary depth, and even recursively. It represents a qualitative change not an incremental one: Excel just became Turing-complete. In this talk we’ll tell you some things you may not know about Excel’s existing formula language, we’ll describe the journey that led a few geeks at Microsoft Research Cambridge to influence one of the most widely used programs in history, and we’ll show you some other ideas we’ve been playing around with. Lambda Days indeed!


---
SPEAKER - Andy Gordon
Head of Calc Intelligence, Microsoft Research
Andy’s research is on programming languages: their principles, logic, usability, and trustworthiness. His work has had impact on several best-in-class programming languages, including refinement types for security in F*. Today, he leads the Calc Intelligence team doing research on end-user programming, especially in spreadsheets.

As a research manager, Andy strives for a diverse and inclusive team. He and his team collaborate closely with the Excel product group. Features such as LAMBDA and Calc.ts, arising from their mission to enhance Excel as a programming language, ship now in production to millions of customers.


SPEAKER - Simon Peyton Jones
Lead designer of the Glasgow Haskell Compiler, Principal researcher at Microsoft Research
Simon has been a researcher at Microsoft Research in Cambridge, England since Sept 1998. He's also an Honorary Professor of the Computing Science Department at Glasgow University, where he was a professor during 1990-1998. Simon is interested in the design, implementation, and application of lazy functional languages. In practical terms, that means he spends most of his time on the design and implementation of the language Haskell. In particular, much of his work is focused around the Glasgow Haskell Compiler, and its ramifications. Simon is chair of Computing at School, the group at the epicentre of the reform of the national curriculum for Computing in England. Computer science is now a foundational subject, alongside maths and natural science, that every child learns from primary school onwards (background here).
---

Lambda Days
Website: https://www.lambdadays.org​
Twitter:   / lambdadays​  

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Keynote:  Excel meets Lambda - Andy Gordon, Simon Peyton Jones | Lambda Days 2021

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

Keynote: Hardware as Software - Pat Hanrahan | Lambda Days 2021

Keynote: Hardware as Software - Pat Hanrahan | Lambda Days 2021

Excel Meets Lambda - Prof Simon Peyton Jones & Prof. Andy Gordon - The Archimedeans × UCCPS

Excel Meets Lambda - Prof Simon Peyton Jones & Prof. Andy Gordon - The Archimedeans × UCCPS

Exploring Verse, Haskell, Language Design and Teaching (with Simon Peyton Jones)

Exploring Verse, Haskell, Language Design and Teaching (with Simon Peyton Jones)

Что не говорят эксперты Excel о функции ЛЯМБДА

Что не говорят эксперты Excel о функции ЛЯМБДА

Алгоритмы и структуры данных ФУНДАМЕНТАЛЬНЫЙ КУРС от А до Я. Графы, деревья, хеш таблицы и тд

Алгоритмы и структуры данных ФУНДАМЕНТАЛЬНЫЙ КУРС от А до Я. Графы, деревья, хеш таблицы и тд

Bits with Soul - Professor Simon Peyton Jones

Bits with Soul - Professor Simon Peyton Jones

Excel LAMBDA - HOW & WHEN you Should use it

Excel LAMBDA - HOW & WHEN you Should use it

Excel LAMBDA - abstracting a common REDUCE/VSTACK pattern

Excel LAMBDA - abstracting a common REDUCE/VSTACK pattern

Dependent Types - salvation or plague | Lambda Days 2021

Dependent Types - salvation or plague | Lambda Days 2021

ДНК создал Бог? Самые свежие научные данные о строении. Как работает информация для жизни организмов

ДНК создал Бог? Самые свежие научные данные о строении. Как работает информация для жизни организмов

Как устроена База Данных? Кластеры, индексы, схемы, ограничения

Как устроена База Данных? Кластеры, индексы, схемы, ограничения

Ariana Grande, Mariah Carey, Justin Bieber, Christmas Songs Christmas Songs Playlist 2026

Ariana Grande, Mariah Carey, Justin Bieber, Christmas Songs Christmas Songs Playlist 2026

Future-Proofing Your MSL Career: Key skills for 2026....and beyond!

Future-Proofing Your MSL Career: Key skills for 2026....and beyond!

КАК НЕЛЬЗЯ ХРАНИТЬ ПАРОЛИ (и как нужно) за 11 минут

КАК НЕЛЬЗЯ ХРАНИТЬ ПАРОЛИ (и как нужно) за 11 минут

Lambda Functions in Microsoft Excel Tutorial

Lambda Functions in Microsoft Excel Tutorial

How to Calculate YTD (Year to Date) Values in Excel using the SCAN function

How to Calculate YTD (Year to Date) Values in Excel using the SCAN function

What is Functional Programming? - Adam Warski | Lambda Days 2025

What is Functional Programming? - Adam Warski | Lambda Days 2025

How to Create Custom Functions in Excel | Lambda Functions

How to Create Custom Functions in Excel | Lambda Functions

EXCEL LAMBDA tips (see description for link to intro video)

EXCEL LAMBDA tips (see description for link to intro video)

061: As a Gopher I'm excited about Gleam, maybe you'll too

061: As a Gopher I'm excited about Gleam, maybe you'll too

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]