On 2/3/06, William J. email@example.com wrote:
Jacob F. wrote:
Let me clarify.
- I don’t mind you golfing on the list/newsgroup.
- I don’t mind you golfing about this task.
What egregious arrogance! Let me clarify. What you mind
I didn’t say it did. I was just clarifying my opinion. When I asked
for no golfing in that thread, it was because in my opinion it was
off-topic for that thread. When you called me on the statement, I
thought I better clarify my opinion, hence I clarified while using
the pronoun “I”. You can discard my opinion and I don’t care. Don’t
call me arrogant, however, for responding to a personal query with a
clarification of my opinion.
What I do mind is threads that were not intended as golfing threads
being hijacked into a golf contest.
I’m a wicked hijacker. I know I am because Mr. Fugal told me so.
I never used the word wicked; please don’t put words in my mouth.
Hijacking a newgroup thread is not evil, wicked or in any way morally
place on its receiver and, in this case, returns nil.’
Because I made a mistake. I’m glad that someone caught the mistake and
brought it to light. I have learned from it.
Even if there was a way for the loop to terminate, xx would not
be returned. It has to be moved outside of the loop.
Extremely misleading. Extremely confusing to a newbie.
Because I was focusing on the difference between chomp and chomp!,
about which I was mistake anyways. If you compare that code against
Johns original example you’ll find one difference in one character:
the removal of the !. I made that one change because I believed,
mistakenly, that the difference between chomp and chomp! is what was
breaking my code. After jumping to that premature and mistaken
conclusion, I didn’t take the time to proof the rest of his method. I
apologize for any confusion that may have caused.
And it was extremely arrogant to post untested
No, it wasn’t. It was lazy, yes. It was a mistake, yes. But not
Furthermore, it was extremely rude as well as incredibly arrogant
to assert falsely that my code wouldn’t work correctly when
you had not condescended to test it.
Again, that was based on my incorrect assumption about chomp! always
returning nil. I made a mistake. I apologize. I was not trying to be
rude, just helpful.
- It is shorter.
I would argue point 2, but only due to personal taste. I concede points
1 and 3.
Naturally, Mr. Fugal’s arrogance compels him to dismiss
my version by using the term “golf”, hoping that you will
assume that “golf” is a Bad Thing.
I did not dismiss your version because I thought it was golf. I
dismissed it because I thought, mistakenly, that is was incorrect. For
that I apologize.
Nor have I said golf is a Bad Thing; witness my clarification to which
you have responded.
Newbies, don’t be afraid of $_. Matz didn’t include it in Ruby
in order to tempt the unwary into becoming “evil golfers”.
He included it because it is useful. Of course, Mr. Fugal’s
arrogance leads him to believe that his opinion outweighs
I never said golfing was evil. I never said or implied that Matz made
a mistake by including $. I never said or implied that $ is not
useful. And I definitely never said or implied that my opinion
outweighs that of Matz. Please do not attribute views to me that I do
I discouraged the use of $_ because I believe it to be less readable
than using a named variable. Indeed, John’s original post asked for a
way to incorporate a variable into his solution in place of the $_.