in reply to case & sleep_deprivation=$crap
Wait for Perl 6!.
In Perl 6, parentheses around conditional will be optional, but at the same time, whitespace between a hash name and the open brace is forbidden. It seems that you are already using that...
Speaking for myself, I am used to surround conditions with parentheses, but I will gladly discard them when Perl 6 comes.
See Apocalypse 4 http://www.perl.com/pub/a/2002/01/15/apo4.html?page=2#rfc 022: control flow: builtin switch statement (and do not be confused by the paragraph title, this paragraph is also about parentheses and braces).
|
|---|