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 ... What's in a language? Dr Laurie Tratt breaks it down by creating a brand new programming language by writing an interpreter in a ...

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 ... What's in a language? Dr Laurie Tratt breaks it down by creating a brand new programming language by writing an interpreter in a ... 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 ... Modern CPUs manage to speed up even the simplest Why some numbers just dont work when you're creating error proof

A high level look at Reed Solomon - Professor Brailsford explains the basics of this complicated encoding technique. Learn more and apply to Jane Street's WiSE program in New York, London or Hong Kong: ...

Photo Gallery

Home-Made Code - Computerphile
The Perfect Code - Computerphile
Optimising Code - Computerphile
Creating Your Own Programming Language - Computerphile
Writing a Text Editor - Computerphile
What NOT to do: Self Modifying Code - Computerphile
Modern CPUs Assign Registers To Speed Up Your Code - Computerphile
X & the Book Code - Computerphile
Reed Solomon Encoding - Computerphile
Heartbleed, Running the Code - Computerphile
Why Multi-Threaded Code Can Sometimes Misbehave (Weak Memory Concurrency) - Computerphile
Machine Code Explained - 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 ...

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 ...

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 ...

What NOT to do: Self Modifying Code - Computerphile

What NOT to do: Self Modifying Code - Computerphile

How 'not to

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

X & the Book Code - Computerphile

X & the Book Code - Computerphile

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

Reed Solomon Encoding - Computerphile

Reed Solomon Encoding - Computerphile

A high level look at Reed Solomon - Professor Brailsford explains the basics of this complicated encoding technique.

Heartbleed, Running the Code - Computerphile

Heartbleed, Running the Code - Computerphile

We look at and run the

Why Multi-Threaded Code Can Sometimes Misbehave (Weak Memory Concurrency) - Computerphile

Why Multi-Threaded Code Can Sometimes Misbehave (Weak Memory Concurrency) - Computerphile

Learn more and apply to Jane Street's WiSE program in New York, London or Hong Kong: ...

Machine Code Explained - Computerphile

Machine Code Explained - Computerphile

Explaining machine

Sega Game Coding in Assembly - Computerphile

Sega Game Coding in Assembly - Computerphile

Audible 30 day free trial: http://www.audible.com/