Ruby Summer of Code

Caleb Clausen

Laytonville, CA

Mentor, Project #17


Bio: My background is in embedded systems and network programming. I started dabbling in Ruby in 2003, and have been using it seriously since 2005. I have strong interests in DSLs, metaprogramming, parsing and declarative languages. I am the author of a number of interesting but little-known libraries, such as: Reg, a pattern matching language for Ruby data structures; RedParse, a complete parser for Ruby written in Ruby; and RubyMacros, a lisp-like macro facility for Ruby.

Presented by

Full Project Sponsors

Half Project Sponsors