From: Zhenning Guan Date: 2010-01-08T18:43:41+09:00 Subject: when to use * arguments? version one: def say(*a) a.each {|r| puts r } end say(1,2,3) ------ version two: def say(a) a.each {|r| puts r } end say([1,2,3]) ------- So, any different here? when should we * arguments like version one? -- Posted via http://www.ruby-forum.com/.