in reply to RE: Re: silly question
in thread silly question

I'm not sure whether this is better or worse. I suspect performance is better when %args is larger. If you're not interested in clobbering @_, use a temporary array. This won't win me any Perl golf either: map { @_ = split /=/; $args{$_[0]} = $_[1]; } @data;