Writting long functions with the short function definition syntax. Equivalent? Why not?

Personally, I like the look of the function foo(x, y, z) style. One additional consideration for style is if there is a readability difference when you start using things like parametric types. But I think as long as a coding style is consistent, then to each their own.

FWIW, there are some recommendations for style that may be of interest. Is there a Julia Style Guide?