I don't know why 'spaces' won against 'tabs'
withinboredom.info
withinboredom.info
Well... here you are. First paragraph! ;)
Those who deeply cares of these things can fine tune their editor to replace spaces with tabs or vice versa, so on-disk format would conform to conventions, while keeping a complete freedom for editing. But for the most of people it is not important enough to go for such lengths to preserve their preferred style of editing.
One of alternatives should have won and spaces have won. Probably due to a chance. Probably not. But why to bother? We ended with a better world were no one is arguing that their style is better then others'.
It didn’t really matter - if you used tabs or spaces - back in the day when you only looked at code in your own editor.
But, now with things like online git repositories, I find I will look at code in other places that may have a different concept of tab spacing to my editor.
For example, I was recently reviewing some code in github, and in various parts the indentation had gone nuts due to me using tabs. Converting that to spaces fixes that problem.
Tabs are great, and I can only echo the article that I'm baffled why we aren't all using them.