You Used Python for What?!
summary
Implements a Brainfuck interpreter in Python and shows Church-encoded booleans and arithmetic that compute addition, multiplication and exponentiation purely via lambdas; builds a Git-like content-addressed repo that hashes arbitrary Python lists, tuples and dicts for commits and plans merge/diff/remotes; parses Bosendorfer raw piano dumps into MIDI using Needleman–Wunsch alignment in a tool called churny and visualizes errors; generates graded readers by simulated annealing over vocabulary order for the Greek New Testament; prototypes CLE (CPython on bare metal) and a working Apple II emulator with CPU, I/O and audio glitches still being tuned.
AI-written summary · about
chapters (13)
- 0:00Start
- 3:44EIGHT COMMANDS
- 15:45GIT FUNDAMENTALS
- 19:51FUTURE PLANS
- 23:36PERFORMANCE
- 26:53OPEN GOLDBERG PROJECT
- 29:38BOE FILES
- 33:52THE BASIC IDEA
- 36:26VOCABULARY ORDERING
- 37:07SIMULATED ANNEALING
- 38:58SPEAKER
- 39:12KEYBOARD
- 42:03THE REAL CHALLENGES
related talks
43mPython and Johnny Cash
01h 00mIntroduction to Python
25mPython as a Hackable Language for Interactive Data Science
42mColossal Cave Adventure in Python... in the browser!
25mAdvanced Python
22mDecoding: programming beyond text files
25mAdvanced Python
34mLearn How Computers Work Between Silicon and Assembly: Build a CPU with Python
