Friday, 5th July 2019

Brighton Dome, Corn Exchange

Gold Sponsors

Silver Sponsors

2018 // 2017 // 2016 // 2015 // 2014 @brightonruby

What is Processor?

Sam Phippen

Sam Phippen @samphippen

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.

Friday, 8th July 2016