Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

When we wrote assembly language in fixed columns in an 80 character wide green-screen, it was useful to be able to fit the operands/jump labels into two columns (16 characters), so we tended to keep labels below 12 characters. We tried to be as expressive as we could with the names, but there were obvious limits.

As an aside (and from memory) we used the following tab stops: 0 tabs for labels, 2 tabs to the instruction, 3 tabs to the operands and 5 tabs to the EOL comments. All tabs were 8 characters.



Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: