And that is why, 25 years on, I still use hard tabs rather than spaces.
I got into the habit on the Amstrad CPC using the Maxam assembler. 40k was the limit for a source file and some of the stuff I did, like a UK-wide route-planning program (think an enormously primitive version of Autoroute), seriously pushed that.
Having hard tabs, rather than eight spaces, was a major memory saving, while still retaining readable code. Well, as readable as Z80 ever got. Haven't managed to wean myself off them since...
By all means use hard tabs to your taste, but if it would help anything to use spaces, why not configure the editor to handle that for you and forget about whether you are emitting ASCII 9?
Comments
And that is why, 25 years on, I still use hard tabs rather than spaces.
I got into the habit on the Amstrad CPC using the Maxam assembler. 40k was the limit for a source file and some of the stuff I did, like a UK-wide route-planning program (think an enormously primitive version of Autoroute), seriously pushed that.
Having hard tabs, rather than eight spaces, was a major memory saving, while still retaining readable code. Well, as readable as Z80 ever got. Haven't managed to wean myself off them since...
By all means use hard tabs to your taste, but if it would help anything to use spaces, why not configure the editor to handle that for you and forget about whether you are emitting ASCII 9?
Because 25 years ago on an 8-bit home computer.