For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at firstname.lastname@example.org.
For media-related inquiries, contact Maureen Jennings at email@example.com.
To stay abreast of conference news and to receive email notification when registration opens, please sign up for the OSCON newsletter (login required).
View a complete list of OSCON 2008 Contacts
Ruby has brought cool toys like metaprogramming, higher-order functions, and anonymous blocks to the masses. If you’ve been using Ruby for a few years, you’re probably using those tools on a daily basis and couldn’t think of life without them. Which makes you wonder, what other tools are out there that maybe you can’t live without?
You could go out and read all manner of arcane books on obscure programming languages and theory. Fortunately, we can play with those ideas from the comfort of Ruby. We’ll start by exploring continuations, a rarely used feature already in Ruby. Next up comes pattern matching and pure-functional programming like in Erlang and Haskell. With Ruby 1.9, we can play with actor-based concurrency as seen in IO and Erlang.
Armed with these new ideas, you’ll approach solving programming problems with a bigger, more worldly perspective. With that perspective you can build programmers faster, writing less code, and impressing your friends along the way.
Adam is a software developer from Dallas, TX. He writes on his weblog, The Real Adam on topics ranging from Ruby to pizza. When not writing bios in the third person, Adam volunteers for dog rescue and as a feral cat caretaker. In general, Adam also likes to make those around him laugh. You’ve been warned.