in reply to Tabs vs Spaces lets give this a go

While I laud your desire to clearly articulate your programming opinions, I must point out that someone who just discovered revision control probably has something left to learn about good programming practice. Therefore when you find yourself on the opposite side of a style debate with most of the programming world, you should seriously consider whether or not this is because the rest of the world knows something that you do not.

I already stated in Re^3: Tabs vs Spaces lets give this a go why I personally prefer space based indentation over tab based indentation. That answer included several things that you did not address in your post. Including the needs of people who use many machines, shared accounts, and the practicalities of dealing with people who are not already acting in accord with what you want. To me those outweigh the minor advantage of having different programmers who want to view the same code with a different level of indent.

Particularly since it is my opinion and experience that it is easy for competent programmers to adapt themselves to the locally-popular indentation style. Particularly when they're going to have to adapt themselves to the locally popular brace style anyways. (If there is no consistent locally popular style, then you have bigger problems...)

Replies are listed 'Best First'.
A reply falls below the community's threshold of quality. You may see it by logging in.