I may be wrong about this Jared, yet I think that Julia prompts the programmer to reason about the behaviour of variable assignment. For example,
x, y = (1, 2)
is in a sense multiple assignment in a single line. However, I get your point - Julia's assignment mechanism is pretty neat as it stands, avoiding potential confusion (Matlab's 'deal' does not hinder confusion either I think...).
The assignment chaining you suggested Jacob is great (I really don't need the 'deal' command then), I wonder how I didn't think of it...