From: gga Date: 2005-10-24T15:27:01+09:00 Subject: Re: A comparison by example of keyword argument styles > Nabu wrote: > > def function(a, b, c = "" ; d, e = 1, *f) > end Much nicer than what I suggested, for sure. The semicolon is already a separator in ruby... so there's at least some logic to the symbol. >From a readability stand-point, having something like: - Definition: def function(a, b, c = ""; d, e = 1, *f) end - While Invokation is Matz-like: function 1, 3, "hello", e: 20 ...is certainly very readable. Most definitively not symetrical, thou.