Nikushi's blog Our Time is Limited.

PerlでHashの初期値をセットする

sub conf{
    my %arg = (
        lang =>; 'perl',
        rank =>; 1,
        @_ # ここが決め手!           
    );
    # ...
}
参考:perl - デフォルト値のperlらしい指定法