> It's just syntax. Eliminating syntax noise is fine. Code should
> look
> like what it does.
Not if "eliminating noise" equals to making things harder to
understand.
When you say (int x) { return x; } it's clear about what it is, a
_function_ without name.