Talks

What is Processor?
Sam Phippen • July 08, 2016 • Brighton, UK

Sometimes, writing Rails apps is awful. Do you know what’s nearly always more awful? Hand-rolling assembly. Ruby lets us not think about how the processor works, but we’re programmers. We’re uniquely positioned to intellectually appreciate the wonderful, complex, engineering that goes into a processor.

In this talk, you’ll learn a little more about what it means for Ruby to be an “interpreted” language, how a processor executes programs, and what magical tricks processor designers use to make our programs go faster with every generation. If you’ve ever written a Ruby program, and understand that a computer has a processor in it, this talk is probably for you.

Brighton Ruby 2016

Explore all talks recorded at Brighton Ruby 2016
+8