Clearly there is such a thing as too much syntactic sugar (as one of my professors put it, "syntactic sugar causes semantic cancer"), but at the same time also clearly some syntactic sugar is worth having.
-- Ralf Jung
From @RalfJung in [Pre-pre-RFC] "splatting" for named arguments and function overloading - #17 by RalfJung - language design - Rust Internals