On Thu, Mar 25, 2010 at 09:10:09PM -0400, Nick Sabalausky wrote:
> Supporting it means it will "silently and disastrously break code" from 
> anyone who tries to use a leading zero

This is why I'd like them banned. Sometimes I write things like

switch(a) {
        case 143: do something; break;
        case 642: do something; break;
        case 011: do something; break;
}

Using the leading zero just because I want it to line up in pretty columns.

It has been a long time since I've actually made this mistake and got bit
by it, but it has happened to me before. I'd feel better if it was a
compile error just to ensure it never happens again.

-- 
Adam D. Ruppe
http://arsdnet.net

Reply via email to