Mettez-vous hors ligne avec l'application Player FM !
Live Coding Music, Lisp, and Cryptocurrency
Manage episode 231482517 series 2498383
Welcome back everyone! This week we have Jason Dufair in the office, a senior developer for Purdue University and all around programming OG. We talk about live coding music (programming music in real-time for an audience), Lisp, and cryptocurrency.
Special thanks to Jason for being on the podcast and enlightening us on some seriously cool stuff. Warning: this episode will greatly expand your list of hobbies.
You can check out some of Jason's code on Github at https://github.com/jkdufair
Notes from Jason for our listeners:
Sam Aaron Ted talk about Sonic Pi: https://youtu.be/TK1mBqKvIyU
Andrew Sorensen: https://youtu.be/yY1FSsUV-8c
Beating the Averages (my red pill entry to lisp): http://www.paulgraham.com/avg.html
More specifically about lisp, also Paul graham: http://www.paulgraham.com/diff.html
SICP (the mit book on how to build lisp from the ground up): https://mitpress.mit.edu/sites/default/files/sicp/index.html
kazkylheku on reddit: If you know Lisp very well, you kind of have a key to any language. Python, Ruby and Java are just collections of awkward syntactic sugar to some mutilated subset of Lisp semantics.
Paul Graham: Lisp looks strange not so much because it has a strange syntax as because it has no syntax; you express programs directly in the parse trees that get built behind the scenes when other languages are parsed, and these trees are made of lists, which are Lisp data structures.
If you have a suggestion or a topic you would like to hear on the show email us at: hello@thecodereviewpod.com or check us out on social media @codereviewpod
--- Support this podcast: https://podcasters.spotify.com/pod/show/thecodereview/support22 episodes
Manage episode 231482517 series 2498383
Welcome back everyone! This week we have Jason Dufair in the office, a senior developer for Purdue University and all around programming OG. We talk about live coding music (programming music in real-time for an audience), Lisp, and cryptocurrency.
Special thanks to Jason for being on the podcast and enlightening us on some seriously cool stuff. Warning: this episode will greatly expand your list of hobbies.
You can check out some of Jason's code on Github at https://github.com/jkdufair
Notes from Jason for our listeners:
Sam Aaron Ted talk about Sonic Pi: https://youtu.be/TK1mBqKvIyU
Andrew Sorensen: https://youtu.be/yY1FSsUV-8c
Beating the Averages (my red pill entry to lisp): http://www.paulgraham.com/avg.html
More specifically about lisp, also Paul graham: http://www.paulgraham.com/diff.html
SICP (the mit book on how to build lisp from the ground up): https://mitpress.mit.edu/sites/default/files/sicp/index.html
kazkylheku on reddit: If you know Lisp very well, you kind of have a key to any language. Python, Ruby and Java are just collections of awkward syntactic sugar to some mutilated subset of Lisp semantics.
Paul Graham: Lisp looks strange not so much because it has a strange syntax as because it has no syntax; you express programs directly in the parse trees that get built behind the scenes when other languages are parsed, and these trees are made of lists, which are Lisp data structures.
If you have a suggestion or a topic you would like to hear on the show email us at: hello@thecodereviewpod.com or check us out on social media @codereviewpod
--- Support this podcast: https://podcasters.spotify.com/pod/show/thecodereview/support22 episodes
Tous les épisodes
×Bienvenue sur Lecteur FM!
Lecteur FM recherche sur Internet des podcasts de haute qualité que vous pourrez apprécier dès maintenant. C'est la meilleure application de podcast et fonctionne sur Android, iPhone et le Web. Inscrivez-vous pour synchroniser les abonnements sur tous les appareils.