in reply to Taking reference to function

The canonical answer: Why it's stupid to `use a variable as a variable name'