Nathan Hurst wrote:
Jon A. Cruz wrote:
http://paul.oniony.com/sections/information/tabsversusspaces.html
I'm arguing for what he calls "Hybrid Indentation".
Yes. That does solve many of the problems of programmers using different tab sizes. However, as was pointed out when this came up in discussions earlier, this takes major hand-tweaking and most editors aren't setup to deal with it by default.
And as noted on that page:
However, this approach requires a lot discapline and clean-up maintenance and is virtually unworkable on any sizable project. Even if you are able to explain the approach, and convince your peers of its merits, it would still be hard to gain everyone's cooperation. It will certainly be more difficult than enforcing a 'just tabs' or 'just spaces' convention.
So I think I fall in with the opinion that it does solve the alignment problems, this is 'good', however it complicates maintenance, therefore is 'Bad' (capital in this case, lowercase for 'good').