XXX is frequently used in source code
comments as a way of marking some code as needing attention.
(Similar to a
TODO, though at
least to me
XXX signals something far to the hacky
end of the spectrum, and perhaps even outright broken).
It's a bit of an odd and non-obvious string though, unlike
TODO. Where did this
convention come from? I did a little bit of light software archaeology
to try to find out. To start with, my guesses in order were:
- MIT (since it sometimes feels like that's the source of 90% of ancient hacker shibboleths)
- Early Unix (probably the most influential codebase that's ever existed)
- Some kind of DEC thing (because really, all the world was a PDP)
... Continue reading ...