RubyConf 2011 - Complex Ruby Concepts Simplified

During RubyConf 2011 in New Orleans, LA Matt Aimonetti gave a talk entitled Complex Ruby concepts simplified.

Description of the talk:

Programming languages, such as Ruby, are natural and elegant. But to achieve this elegance, things have to happen under the hood. Garbage Collection, concurrency, Global Interpreter Lock, metaprogramming, C extensions are just some of the things happening with or without our knowledge. Trying to understand these concepts, their implementations and their implications in daily coding might seem daunting. However, having a good understanding of these topics will make you a better developer. No CS degree or PhD required to attend this talk.

At the end of the talk, Matz (Ruby’s creator) came on stage to answer some questions related to what was explained.


The HTML5 slides can be seen online online.


Presentation website

Matt’s presentation was filmed by confreaks and the dedicated page for the talk is available here.

Matt’s articles related to this presentation

By Matt Aimonetti