One of my favorites is:
#11943 Ah yes, and you are the first person to have noticed this bug since 1987. Sure.
It reminds me of a programmer I worked with in the 1980s, who had just recently converted to C from FORTRAN, and had gotten into the (bad) habit of declaring array dimensions to have one extra value each:
int max_length[NSHAPES + 1], max_height[NSHAPES + 1]; /* ... */ for (i = 1; i <= NSHAPES; i++) { /* ... */ }
(Which is a lot like the (equally bad) strategy in Perl of reassigning the variable $[ ...)
As a result of index renumbering, this programmer would encounter, at least once a week, some hard-to-find bug, and would always ask me "Do you think this might be a compiler bug?" If only I'd had MJD's list back then! ;)
In reply to Re^3: Optional vote explanation box as an anonymous message sender.
by liverpole
in thread Optional vote explanation box as an anonymous message sender.
by imp
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |