From: Nicolas Rassat Date: 2005-11-05T01:32:09+09:00 Subject: Re: What about {:a => "a", :b => "b"} argument David A. Black a �crit : > Hi -- > > On Sat, 5 Nov 2005, Nicolas Rassat wrote: > >> snip >> >> Class Foo >> def set(hash) >> hash.each {|k,v| self.instance_variable_set(k,v)} >> end >> end >> snip > > instance_variable_set("@#{k}",v) > > > David > Ahem... Looks it works But it's almost 50% more times of computing. So why don't use the :@a syntax (yes in this case it's 50% more times writing... ;-) Nico