It is true that currying looks comparatively awful in Rust. But that is not because Rust uses parentheses and commas. A hypothetical C-style language could use dedicated syntax for currying, like
some_long_ass_function_name(some_quirky_parameter, ..)
which would be more readable without giving up on punctuation.