in reply to Perl Programmers Don't Die...
- they get dumped and hope someone remembers the reverse.
- they accidentally get stringified and can't be restored.
- they're obfuscated and B::Deparse can't handle it.
- someone enables strict and they have to adapt or leave.
- they're locals and you move away.
- they're deprecated for the next release.