The "qw" keyword is a useful
new addition to the language that allows you to
bypass the surrounding quote and separating comma characters in an array
definition. For example:
my @names = ("Eric", "Fred", "Gunther");
can now be represented as
my @names = qw(Eric Fred Gunther);
There is a caveat: you can't add $foo into qw(), it won't interpolate.
This means that @names = qw($foo Fred Gunther) would produce an array where the first value
was literally $foo and not the value of $foo. The qw() operator is commonly referred to as the
'[q]uote [w]ord'.