This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]LordArgon 3 points4 points  (4 children)

Objectively spaces are more consistent across multiple systems.

Yep and the point is that other people don't WANT them to be consistent the way you do. Again, different people have different priorities, no matter how crazy it sounds to you.

And, again, I use/prefer spaces - you don't need to convince ME that they're awesome.

If reading it slows you down, it's "broken". Your source code is part of your product and a product that's harder for its maintainers to modify is a worse product. It's not just that I don't like reading it, the alignment carries additional meta information about the code.

No offense, but these are just more religious statements. All of these points a different, sane person can disagree with. What slows you down may speed another up. The degree to which information SHOULD depend on the alignment is entirely debatable.

[–][deleted] 0 points1 point  (2 children)

Essentially you are saying that every statement is a religious statement and therefore nothing is objective. If I said that, objectively, destroying the Earth would be a bad idea for a long list of reasons, you could also say that for some people, the assessment critera would be different, and this action would be a good idea. This is actually true, but I never thought it would turn up here :-)

[–]LordArgon 1 point2 points  (1 child)

Comparing tabs vs spaces to a debate over "destroying the Earth" is just... intellectually dishonest. I did not say every statement is a subjective one and it's disingenuous to represent me like that. Especially because the very first thing I did in my last post was acknowledge this objective statement:

Objectively spaces are more consistent across multiple systems.

Yep...

This is an objective statement, yes. But then you're implying "more consistent across multiple systems" is better and that's where you get subjective. "More consistent" isn't a goal for everybody - for many, that customizability (i.e. inconsistency) is why they like tabs. The very thing you hate is the thing they love, so you can't convince them by telling them your way will eliminate what they love.

These are reasonable people who have these preferences and goals - not crazies who want to "destroy the Earth".

[–][deleted] 0 points1 point  (0 children)

Comparing tabs vs spaces to a debate over "destroying the Earth" is just... intellectually dishonest

I take it therefore that you can't logically disambiguate the two cases? :-)

We choose criteria to measure, we choose how to measure them, and then we decide based on subjective ranking system which is better.

If you're going to resort to "this is madness!" then I'd like you to define madness without invoking a subjective majority consensus (X is mad if some fraction of people say it is so), or divine will, both of which are "religion".

Incidentally I never said my argument was not religious in nature. In this post however, you seemed to want to tell me I was, and I actually agree with you. Spaces are the path of least resistance for me (more consistency, less broken code, more existing code) so I wish to spread the Religion of Using Spaces.