From: Rick DeNatale Date: 2007-11-07T00:33:45+09:00 Subject: Re: named parameters idiom On 11/6/07, David A. Black wrote: > The "why" part of it is that it gives the caller a way to (a) document > what the arguments are for a little bit, and (b) not worry about the > order of arguments, since hash keys can appear in any order. And (c) it allows for an arbitrary number of truly optional arguments which are order independent. Which is really just amplifying on (b). -- Rick DeNatale My blog on Ruby http://talklikeaduck.denhaven2.com/