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:
- Sermo for providing the venue, food, and drinks
- Engine Yard for donating a slice for hosting bostonrb.org
- FiveRuns for sending Bruce to speak at our humble user group.
