An Alien Lambda Calculus • Xuanyi Chew • YOW! 2019

  Рет қаралды 1,837

GOTO Conferences

GOTO Conferences

3 ай бұрын

This presentation was recorded at YOW! 2019. #GOTOcon #YOW
yowcon.com
Xuanyi Chew - Chief Data Scientist at Ordermentum ‪@Chewxy‬
RESOURCES
/ chewxy
bsky.app/profile/chewxy.bsky....
/ xuanyichew
github.com/chewxy
blog.chewxy.com
ABSTRACT
The conventional wisdom in #FunctionalProgramming communities is that #LambdaCalculus was "discovered". Extending the logic of the statement to its extreme, we might propose that an alien would recognize lambda calculus as a #ComputationalModel. But would we be able to recognize an alien lambda calculus?
This talk is part gedankenexperiment, part speculative fiction, part practical advice on compiler design. We begin by imagining ourselves to be creatures in a universe which is very different from the one we're in, except the notion of consciousness and intelligence are preserved from our current universe. From there, we shall explore the physics and alternate philosophies that would yield an alien lambda calculus.
Of course, being from an alien conception, there are some questions that must be answered - in the name of practicality, is there perhaps even a weak notion of a functor from the alien lambda calculus to that of the one we know today? Is there anything from the alien lambda calculus that we may yield and put into practice? And what is this pesky business with state? Isn't the point of functional programming to hide states from the programmer by abstracting over them? Or was it to make clear the states? And what of names? Isn't lambda purely anonymous? [...]
RECOMMENDED BOOKS
Xuanyi Chew • Go Machine Learning Projects • amzn.to/43pf8MP
Xuanyi Chew • Javascript Technical Interview Questions • leanpub.com/jsinterviewquestions
Xuanyi Chew • Underhanded JavaScript • leanpub.com/underhandedjavasc...
Rebecca Skinner • Effective Haskell • amzn.to/3SxTpwY
Vitaly Bragilevsky • Haskell in Depth • amzn.to/3EXpmbe
/ gotocon
/ goto-
/ goto_con
/ gotoconferences
#Programming #SoftwareEngineering #ClosureCalculus #Haskell #XuanyiChew #Chewxy #YOWcon
Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket at gotopia.tech
Sign up for updates and specials at gotopia.tech/newsletter
SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
kzfaq.info...

Пікірлер: 3
@AK-vx4dy
@AK-vx4dy 3 ай бұрын
I don't understand most but it is fascinating
@Chewxy
@Chewxy 2 ай бұрын
Happy to help you understand if you want.
@AnaMartins-kt8yf
@AnaMartins-kt8yf 3 ай бұрын
❤😂❤que vidio muito legal😂
Lambda Calculus - Computerphile
12:40
Computerphile
Рет қаралды 1 МЛН
Which one of them is cooler?😎 @potapova_blog
00:45
Filaretiki
Рет қаралды 10 МЛН
He sees meat everywhere 😄🥩
00:11
AngLova
Рет қаралды 7 МЛН
OMG😳 #tiktok #shorts #potapova_blog
00:58
Potapova_blog
Рет қаралды 3,6 МЛН
Programming's Greatest Mistakes • Mark Rendle • GOTO 2023
51:24
GOTO Conferences
Рет қаралды 81 М.
Why I Quit the Scrum Alliance
7:58
The Passionate Programmer
Рет қаралды 8 М.
"I Hate Agile!" | Allen Holub On Why He Thinks Agile And Scrum Are Broken
8:33
Popular Technologies that Won't be Around Much Longer...
14:36
Sideprojects
Рет қаралды 119 М.
Lambda (λ) Calculus Primer
34:26
LigerLearn
Рет қаралды 8 М.
Generative AI in a Nutshell - how to survive and thrive in the age of AI
17:57
David Beazley - Lambda Calculus from the Ground Up - PyCon 2019
3:26:34
Хотела заскамить на Айфон!😱📱(@gertieinar)
0:21
Взрывная История
Рет қаралды 3,8 МЛН