in reply to Re: Why Moose uses this syntax??!!
in thread Why Moose uses this syntax??!!

Disagree; there is no performance or handling difference with subroutine argument lists that small, the inconsistency, you assert, is a matter of preference not fact, and this is how many of us write those attributes–

has x => is => "rw", isa => "Int";

Plenty of modules also handle args this way and your suggestion would lead to monstrosities like my ( $self, $args, $something, $else, $i, $can, $now_hash, $manage_list, $todo ) = @_; because if it’s possible, someone will do it.