Pattern Matching, S-Expressions, and Domain Specific Languages in Ruby Jul 3th, 2006 An excellent article by Topher Cyll at Artima [via Holger Arendt]