What is the justification for that? Why not use tab and set tab to = 2 spaces? No really, what is the honest justification for never using a basic feature of ASCII?Spaces vs. Tabs
Use only spaces, and indent 2 spaces at a time.
We use spaces for indentation. Do not use tabs in your code. You should set your editor to emit spaces when you hit the tab key.
A good rule is instead:
Always use tab for indentation, this allows you to configure tab-width to your liking and minimizes the size of tabs to a single byte, even if it is one, two, five or forty spaces wide. A tab must begin on the start of a line. Never use a tab mid-line after any other character but a series of tabs from the start of the line. For fixed-width indentation of data or otherwise use only spaces. This makes fixed-width indentation compatible with variable tab width.
