logo Boston Ruby Group


September 2012 ~ RSS

September 11, 2012

What to Expect in Rails 4.0

by Prem Sichanugrist

The 4.0 release of Ruby on Rails is right around the corner. I'm going to highlight some of the new features and changes in the newest version of Rails, as well as features that will be removed or deprecated in Rails core.

Dissecting a Ruby Block

by Pat Shaughnessy

More than any other feature of the language, in my opinion blocks are what make using Ruby fun. But what is a block, exactly? What would I see if I could cut one open and look inside? During this talk we’ll: * Explore Ruby’s internal implementation of blocks, lambdas, procs and bindings. * Learn how closures and metaprogramming are related in Ruby internals. * Discover what metaclasses and singleton classes are and how Ruby uses them. Do you really need to know how Ruby works internally to be a good Ruby developer? Probably not. But taking a peek under the hood can help you better understand the language… and is a lot of fun!