In his latest Apocalypse
, Larry Wall indicates that Perl 6 "uses . instead of -> to dereference an object" due to the idea that "The use of arrow where most of the rest of the world uses dot was confusing." I think that this is a Very Good Thing, for a couple of reasons.
One reason is less keystrokes; going from the dash key to the ">" key has always seemed a little bit of a pain:) The second reason is that this change will likely facilitate introducing people to using Perl. This will be one less thing for folks new to Perl to go "Huh?" at when you show them some code.