William Byrd on "The Most Beautiful Program Ever Written" [PWL NYC]

  Рет қаралды 331,292

PapersWeLove

PapersWeLove

Күн бұрын

Meetup: bit.ly/2okyAH3
Audio: bit.ly/2qkAczZ
Sponsored and hosted by Two Sigma (@twosigma) and Chartbeat (@Chartbeat)
Description
------------------
William E. Byrd "explores what he considers to be the most beautiful program ever written---a Lisp interpreter written in Lisp---and a few of the many amazing ideas related to this metacircular interpreter."
References
The Little Schemer by Daniel P. Friedman and Matthias Felleisen
Essentials of Programming Languages by Daniel P. Friedman and Mitchell Wand
John McCarthy's Recursive functions of symbolic expressions and their computation by machine, Part I
LISP 1.5 Programmer's Manual by John McCarthy, Paul W. Abrahams, Daniel J. Edwards, Timothy P. Hart and Michael I. Levin (see especially page 13!)
John McCarthy's A micro-manual for LISP - not the whole truth
"Maxwell's equations of software" examined by Ken Shirriff
Lisp as the Maxwell’s equations of software by Michael Nielsen
miniKanren, live and untagged: quine generation via relational interpreters (programming pearl) by William E. Byrd, Eric Holk, and Daniel P. Friedman
The Reflective Language Black by Asai, Kenichi
Programming Should Eat Itself by Nada Amin, Strange Loop, 2014
Bio
-----
William E. Byrd (@webyrd) is a Research Assistant Professor in the School of Computing at the University of Utah. He is co-author of 'The Reasoned Schemer', and is co-designer of the miniKanren relational programming language. He loves StarCraft (BW & SC2). Ask him about the scanning tunneling microscope (STM) he is building.

Пікірлер
The Rise & Fall of LISP - Too Good For The Rest Of the World
17:44
Gavin Freeborn
Рет қаралды 42 М.
"Performance Matters" by Emery Berger
42:15
Strange Loop Conference
Рет қаралды 486 М.
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 147 МЛН
99.9% IMPOSSIBLE
00:24
STORROR
Рет қаралды 26 МЛН
[BEFORE vs AFTER] Incredibox Sprunki - Freaky Song
00:15
Horror Skunx 2
Рет қаралды 20 МЛН
"The Mess We're In" by Joe Armstrong
45:50
Strange Loop Conference
Рет қаралды 383 М.
Why LISP Is The Language of Legends
9:05
Sammy Engineering
Рет қаралды 36 М.
The 3 Laws of Writing Readable Code
5:28
Kantan Coding
Рет қаралды 769 М.
Keynote: Advent of Code, Behind the Scenes - Eric Wastl
46:01
Stop Writing Classes
27:29
Next Day Video
Рет қаралды 939 М.
Functional Programming in 40 Minutes • Russ Olsen • GOTO 2018
41:35
GOTO Conferences
Рет қаралды 820 М.
Why You Shouldn't Nest Your Code
8:30
CodeAesthetic
Рет қаралды 2,8 МЛН
Lets LISP like it's 1959
48:01
linux.conf.au
Рет қаралды 82 М.
Why Are Lisp Macros So Great!?
16:28
Gavin Freeborn
Рет қаралды 16 М.
Creating Your Own Programming Language - Computerphile
21:15
Computerphile
Рет қаралды 181 М.
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 147 МЛН