> 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.