Guide & Resource Hub

Multi Programming Computerphile

Multitasking is a hoax - clever techniques mean that your CPU is shuffling between lots of tasks, but doing them one at a time. We take multithreaded code...

Multi Programming - Computerphile

Multitasking is a hoax - clever techniques mean that your CPU is shuffling between lots of tasks, but doing them one at a time.

What's Your Least Favourite Programming Language? (2024 soundcheck question) - Computerphile

Computerphile

Multithreading Code - Computerphile

We take multithreaded code for granted, but what's needed to make it work properly? We need two Dr Steve Bagleys to illustrate ...

Programming Paradigms - Computerphile

There are different styles of

Creating Your Own Programming Language - Computerphile

What's in a language? Dr Laurie Tratt breaks it down by creating a brand new

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

Learn more and apply to Jane Street's WiSE

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

Pong & Object Oriented Programming - Computerphile

Using Pong to demonstrate the strengths of Object Oriented

Multiple Processor Systems - Computerphile

Just what does it mean to have a

Just In Time (JIT) Compilers - Computerphile

A look at why (under certain circumstances) JIT Compilers can be so much faster. Dr Laurence Tratt of KCL takes us through the ...

Busy Beaver Turing Machines - Computerphile

The Busy Beaver game, pointless? Or a lesson in the problems of computability? - How do you decide if something can be ...

Machine Code Explained - Computerphile

Explaining machine code from the ground up! Famous for 'Compiler Explorer,' Matt Godbolt's code has appeared before on ...

Programming in PostScript - Computerphile

Audible free book: http://www.audible.com/

Trending searches