Почему нельзя, чтобы переменные начинались с цифр? Я знаю, что это соглашение, но в чем причина?
Изменить: Я имею в виду такие переменные, как «1foo» или «23bar», а не только числа типа «3»