▲ | lxe 4 days ago | ||||||||||||||||
> you could view the source however you wanted. Spaces vs. tabs didn't matter because neither affects the semantics and the editor on the system let you modify the program tree directly (known today as projectional editing). But formatting still doesn't matter. Outside of whitespace-dependent languages, formatting is a subjective thing -- it's a people concern, not a computer concern. I can store my JavaScript as AST if I want to. | |||||||||||||||||
▲ | kmoser 4 days ago | parent [-] | ||||||||||||||||
There are annoying edge cases where formatting does matter, such as whitespace around HTML text nodes, e.g.:
vs:
| |||||||||||||||||
|