From: ThoML Date: 2008-07-19T02:35:04+09:00 Subject: Re: NamedParameters v0.0.0 ('first', :second => 'release') > I did notice that Matz apparently plans on using something very similar > to an ending hash for named parameters for 2.0 [1]. I think what was meant is this: def foo(a, args) p a, args[:b], args[:c] || 'nope', args[:d] || 'yepp' end foo 1, :d => 4, :c => 3 In ruby 1.9, due to the new hash syntax, this can be also written as: foo 1, d: 4, c: 3 Which almost looks like names arguments.