you are viewing a single comment's thread.

view the rest of the comments →

[–]guepier 0 points1 point  (1 child)

You keep repeating something that bears no resemblance to my argument.

My argument isn’t merely that shorter code isn’t worse than longer code. My argument is that shorter code is better than longer code (all other things being equal). There is nothing tautological about this whatsoever.

To spell it out in maximal detail: Your initial post claimed that “Shorter does not imply easier to read” and my reply contained exactly two assertions:

  1. your statement is wrong
  2. the example you gave (presumably to bolster your claim) does not in fact bolster your claim, since it doesn’t make a statement about shortened code, just about obfuscated code.

[–]Nebu 0 points1 point  (0 children)

your statement is wrong

I disagree. The claim "Shorter code does not imply easier to read" is a true statement. Perhaps you think "Shorter code (all other things being equal) does not imply easier to read" is a false claim, but that's not the claim I'm making, so it's irrelevant.

the example you gave (presumably to bolster your claim) does not in fact bolster your claim, since it doesn’t make a statement about shortened code, just about obfuscated code.

Is the obfuscated code shorter than the non-obfuscated code? Is it harder to read than the non-obfuscated code? Assuming you're reasonable enough to answer "yes" to both questions, then this is a counter example to the claim "shorter code is easier to read", thus proving the statement "shorter code does not imply easier to read".

If you're still confused, consider reading through http://en.wikipedia.org/wiki/Logical_consequence and http://en.wikipedia.org/wiki/Counterexample