Ruby Group Meeting: "New in Ruby 1.9" and "The API Construction Kit"

When:
Tue, Sep 09, 2008
Where:
215 First Street, Cambridge, MA
What:

The next meeting will be held on Tuesday, September 9th at Sermo, 215 First Ave, Cambridge.

The meeting runs from 7 to 9pm, but you can arrive anytime after 6:30.

Agenda

We have two speakers lined up this month.

Bruce Williams of FiveRuns will be giving a talk entitled "New in Ruby 1.9."

Ruby 1.9 has already introduced a wide range of syntax and language feature changes to the Ruby language (some of which have been backported into 1.8.7). We'll focus on the new features in 1.9, exploring the new object literals, enumerators, text processing changes (encodings and oniguruma regular expressions), new scoping rules, and Fibers.

Francis Hwang will be presenting "The API Construction Kit"

Ruby offers a lot of tools--some easy, some advanced--for programmers to construct elegant APIs for reuse, whether that reuse is personal, confined within a single company, or for public consumption via an open source library or framework. I'll go over methodmissing, constmissing, instance_eval, Module.included, and other tools in the Rubyist toolbelt that make this work possible. This will be a broad survey including real-world examples, with an eye towards elegance, practicality, shedding light on pitfalls, and workarounds.

Post-Event Activity

There's a distinct possibility that several of Rubyists will hit up a local drinking establishment afterwards, such as the Cambridge Brewing Company.

Special Thanks

Many thanks go out to:

Edit