Por que os zeros iniciais são usados para representar números octal?
Eu sempre me perguntei por que zeros iniciais (0
) são usados para representar números octal, em vez de - por exemplo -0o
. O uso de0o
seria tão útil, mas não causaria tantos problemas quanto0
es (por ex.parseInt('08');
em JavaScript). Quais são os motivos por trás dessa escolha de design?