Media Summary: How ambiguity is dangerous! Professor Brailsford simplifies Where does it all start? How is it was say "C is written in C" - Matt Godbolt breaks it down by building it up! Find out more about ... Having explained the top-down method, Professor Brailsford flips to bottom up

Yoda Parsing Computerphile - Detailed Analysis & Overview

How ambiguity is dangerous! Professor Brailsford simplifies Where does it all start? How is it was say "C is written in C" - Matt Godbolt breaks it down by building it up! Find out more about ... Having explained the top-down method, Professor Brailsford flips to bottom up For the past year, we've been asking this as a sound-check question. Here are the results! Professor Graham Hutton (Haskell) ... An AI model that changed the fortunes of silicon valley overnight. Deep Seek has been released open source, and requires far ... Discussing Immutability with Francesco Cesarini, Technical Director of Erlang Solutions

Was the Y2K bug a complete non-event? Dr Steve Bagley on why it was 'a thing' and how it was worked around. Advanced ... How did early computers like EDSAC deal with programs? Professor Brailsford on the code David Wheeler wrote to make ... Long division can be arduous - division in general is something that even computer processors try to avoid with a simple ... Fuzzing is a technique to find programming bugs by testing with random inputs - but there are smarter ways to go about it! Discussing web links with Dr Tim Brailsford. Origins of the Web (Hypertext History): Sega Retro ...

Photo Gallery

Yoda Parsing - Computerphile
Functional Parsing - Computerphile
Parsing Explained - Computerphile
What is Bootstrapping Anyway? - Computerphile
Parsing Bottom Up - Computerphile
What's your Favourite Programming Language? (sound check Q) - Computerphile
DeepSeek is a Game Changer for AI - Computerphile
Immutability - Computerphile
Millennium Bug (20yrs on) - Computerphile
Bootstrapping EDSAC: Initial Orders - Computerphile
The "Trick" that Compilers Use for Long Division - Computerphile
Fuzzing Programs to Find Bugs - Computerphile
Sponsored
Sponsored
View Detailed Profile
Yoda Parsing - Computerphile

Yoda Parsing - Computerphile

Professor Brailsford points his

Functional Parsing - Computerphile

Functional Parsing - Computerphile

Functional or Combinator

Sponsored
Parsing Explained - Computerphile

Parsing Explained - Computerphile

How ambiguity is dangerous! Professor Brailsford simplifies

What is Bootstrapping Anyway? - Computerphile

What is Bootstrapping Anyway? - Computerphile

Where does it all start? How is it was say "C is written in C" - Matt Godbolt breaks it down by building it up! Find out more about ...

Parsing Bottom Up - Computerphile

Parsing Bottom Up - Computerphile

Having explained the top-down method, Professor Brailsford flips to bottom up

Sponsored
What's your Favourite Programming Language? (sound check Q) - Computerphile

What's your Favourite Programming Language? (sound check Q) - Computerphile

For the past year, we've been asking this as a sound-check question. Here are the results! Professor Graham Hutton (Haskell) ...

DeepSeek is a Game Changer for AI - Computerphile

DeepSeek is a Game Changer for AI - Computerphile

An AI model that changed the fortunes of silicon valley overnight. Deep Seek has been released open source, and requires far ...

Immutability - Computerphile

Immutability - Computerphile

Discussing Immutability with Francesco Cesarini, Technical Director of Erlang Solutions https://www.facebook.com/

Millennium Bug (20yrs on) - Computerphile

Millennium Bug (20yrs on) - Computerphile

Was the Y2K bug a complete non-event? Dr Steve Bagley on why it was 'a thing' and how it was worked around. Advanced ...

Bootstrapping EDSAC: Initial Orders - Computerphile

Bootstrapping EDSAC: Initial Orders - Computerphile

How did early computers like EDSAC deal with programs? Professor Brailsford on the code David Wheeler wrote to make ...

The "Trick" that Compilers Use for Long Division - Computerphile

The "Trick" that Compilers Use for Long Division - Computerphile

Long division can be arduous - division in general is something that even computer processors try to avoid with a simple ...

Fuzzing Programs to Find Bugs - Computerphile

Fuzzing Programs to Find Bugs - Computerphile

Fuzzing is a technique to find programming bugs by testing with random inputs - but there are smarter ways to go about it!

The Dreaded 404 - Computerphile

The Dreaded 404 - Computerphile

Discussing web links with Dr Tim Brailsford. Origins of the Web (Hypertext History): https://youtu.be/b0O3rsKjSOs Sega Retro ...