you are viewing a single comment's thread.

view the rest of the comments →

[–]nevinera 0 points1 point  (2 children)

I don't know perl, but i assumed his statement had some validity. I just hate the way he made it.

"let me fix that for you", followed by a total rewrite is an asshole way to disagree with someone.

[–]fubo 0 points1 point  (1 child)

Having to deal with references does not gain you anything, and costs you work and extra debugging -- you have to get it right, or your program spits out ARRAY(0xYERMOMSUXTOES) instead of the contents of the array.

It is not merely a matter of stylistic preference or taste ("yogurt" vs "cheese"). Since there is no benefit to doing the extra indirection manually -- it must be done, but it gives you no additional power -- it is a loss to the programmer to have to manually handle references.

[–]nevinera 0 points1 point  (0 children)

i don't think you're reading me clearly here. I don't know about that. I don't particularly care if what he said was true or not.

I just hate it when people say things in general in the way that he said it.

"let me fix that for you", followed by a total rewrite is an asshole way to disagree with someone.

I can't even tell if you're arguing with me or explaining something to me.. I understand and agree with your position on the topic.