Media Summary: Go to for 4 extra months of Surfshark. Ever wondered how people *actually* used to For the past year, we've been asking this as a sound-check question. Here are the results! Professor Graham Hutton (Haskell) ... What's going on when we search for *.docx? Dr Steve Bagley talks us through wild

Punch Card Programming Computerphile - Detailed Analysis & Overview

Go to for 4 extra months of Surfshark. Ever wondered how people *actually* used to For the past year, we've been asking this as a sound-check question. Here are the results! Professor Graham Hutton (Haskell) ... What's going on when we search for *.docx? Dr Steve Bagley talks us through wild Why are code and data so separate? Robert Smith of Rigetti Quantum Computing explains how he uses Lisp code to generate ... Bell Labs pioneered some of the most important inventions of the 20th century, what was it like to be part of that? Professor Brian ... We take multithreaded code for granted, but what's needed to make it work properly? We need two Dr Steve Bagleys to illustrate ...

Learn more and apply to Jane Street's WiSE Summing up why Hamming's error correcting codes are regarded as 'Perfect' - Professor Brailsford explains. EXTRA BITS: ... Finite State Automata meets Recursion. Professor Brailsford continues the story of computers without memory. State Machines ... No internet, no networking; just a screen and a keyboard, or a pile of Professor Brailsford discusses the odd mistake that may have been made, including the omission of a certain Richard Stallman ... Browse our products on Amazon: Love our channel? Help us save and post more orphaned films!

Photo Gallery

Punch Card Programming - Computerphile
EXTRA BITS - More about Punch Cards - Computerphile
Computers were programmed by punching holes into paper (Seriously) | Punch Card Programming
What's your Favourite Programming Language? (sound check Q) - Computerphile
Wildcards - Computerphile
Code vs Data (Metaprogramming) - Computerphile
5 Hole Paper Tape - Computerphile
The Factory of Ideas: Working at Bell Labs - Computerphile
Multithreading Code - Computerphile
Programming Loops vs Recursion - Computerphile
Why Multi-Threaded Code Can Sometimes Misbehave (Weak Memory Concurrency) - Computerphile
Manual punchcard puncher (Wright punch model 2600) in action
Sponsored
Sponsored
View Detailed Profile
Sponsored
Sponsored