From: Josh Cheek Date: 2009-10-02T11:43:32+09:00 Subject: Re: how do you do this --000e0cd17546c7ce270474eabaa6 Content-Type: text/plain; charset=ISO-8859-1 On Thu, Oct 1, 2009 at 9:34 PM, Yossef Mendelssohn wrote: > On Oct 1, 8:27 pm, Josh Cheek wrote: > > On Thu, Oct 1, 2009 at 6:38 PM, Ryan Davis > wrote: > > > *) calling (almost) any bang method on a temporary value is usually a > bug. > > > > Why is that? > > What's the point of calling a bang method there? You don't care at all > about the object you're mutating, and it seems like a blatant case of > premature optimization. > > Now, consider the specific cases where the bang method doesn't return > the same value as the non-bang (viz. uniq!). > > -- > -yossef > > I see, thank you. --000e0cd17546c7ce270474eabaa6--