http://qs321.pair.com?node_id=11137622


in reply to Re: Hash Curious
in thread Hash Curious

As an aside, I've always found Perl's treatment of sigils confusing - especially when using hash slices! So I applaud Raku's more uniform approach, amusingly explained by Damian Conway in this youtube talk (9:45-10:40) in the following two tables of which sigil to use when:

PerlScalarArrayHash
Full contents$@%
Individual element$$$
Multiple elements@$@@
Multiple elements with keys%$%%

RakuScalarArrayHash
Full contents$@%
Individual element$@%
Multiple elements$@%
Multiple elements with keys$@%

I especially enjoyed TheDamian's quip at the 10:30 mark:

It really does make everyone's lives easier ... except for people who are coding in both Perl 5 and Perl 6 at the same time. Your lives will be misery. :)