Media Summary: Summing up why Hamming's error correcting You can optimise for speed, power consumption or memory use & tiny changes can have a negligible or huge impact, but what ... Knuth talked about "Literate Programming" over forty years ago, but what does it mean to have

Home Made Code Computerphile - Detailed Analysis & Overview

Summing up why Hamming's error correcting You can optimise for speed, power consumption or memory use & tiny changes can have a negligible or huge impact, but what ... Knuth talked about "Literate Programming" over forty years ago, but what does it mean to have Modern CPUs manage to speed up even the simplest Writing a text editor can't be that hard can it? Surely just a case of shifting around a bunch of ASCII characters? Dr Steve Bagley is ... Language Models' Achilles heel: Rob Miles talks about "glitch" tokens, those mysterious words which, which result in gibberish ...

What's in a language? Dr Laurie Tratt breaks it down by creating a brand new programming language by writing an interpreter in a ... Why some numbers just dont work when you're creating error proof

Photo Gallery

Home-Made Code - Computerphile
The Perfect Code - Computerphile
Optimising Code - Computerphile
What NOT to do: Self Modifying Code - Computerphile
Human Readable Code - Computerphile
Modern CPUs Assign Registers To Speed Up Your Code - Computerphile
Multithreading Code - Computerphile
Writing a Text Editor - Computerphile
Machine Code Explained - Computerphile
Glitch Tokens - Computerphile
Creating Your Own Programming Language - Computerphile
X & the Book Code - Computerphile
View Detailed Profile
Home-Made Code - Computerphile

Home-Made Code - Computerphile

You, the

The Perfect Code - Computerphile

The Perfect Code - Computerphile

Summing up why Hamming's error correcting

Optimising Code - Computerphile

Optimising Code - Computerphile

You can optimise for speed, power consumption or memory use & tiny changes can have a negligible or huge impact, but what ...

What NOT to do: Self Modifying Code - Computerphile

What NOT to do: Self Modifying Code - Computerphile

How 'not to

Human Readable Code - Computerphile

Human Readable Code - Computerphile

Knuth talked about "Literate Programming" over forty years ago, but what does it mean to have

Modern CPUs Assign Registers To Speed Up Your Code - Computerphile

Modern CPUs Assign Registers To Speed Up Your Code - Computerphile

Modern CPUs manage to speed up even the simplest

Multithreading Code - Computerphile

Multithreading Code - Computerphile

We take multithreaded

Writing a Text Editor - Computerphile

Writing a Text Editor - Computerphile

Writing a text editor can't be that hard can it? Surely just a case of shifting around a bunch of ASCII characters? Dr Steve Bagley is ...

Machine Code Explained - Computerphile

Machine Code Explained - Computerphile

Explaining machine

Glitch Tokens - Computerphile

Glitch Tokens - Computerphile

Language Models' Achilles heel: Rob Miles talks about "glitch" tokens, those mysterious words which, which result in gibberish ...

Creating Your Own Programming Language - Computerphile

Creating Your Own Programming Language - Computerphile

What's in a language? Dr Laurie Tratt breaks it down by creating a brand new programming language by writing an interpreter in a ...

X & the Book Code - Computerphile

X & the Book Code - Computerphile

Why some numbers just dont work when you're creating error proof

Heartbleed, Running the Code - Computerphile

Heartbleed, Running the Code - Computerphile

We look at and run the