Today around 2:28pm, Nathan Wiger hammered out this masterpiece:

: > This RFC proposes that C<$x>, C<@x>, and C<%x> be ditched and
: > replaced with C<$x> for everything.
: 
: Let me be the first to say "No!". I like this feature. I always have,
: and always will. It's super-duper easy to glance at this code and tell
: what is what:
: 
:  [ snip easily read code :]

I agree.

: This is one of the things I really like about Perl: being able to tell
: what type of thing I'm looking at. Is is a list? A single value? A hash
: of values? No sweat, look at the prefix.

Along similar lines, what happens to function prototypes?

sub my_func($$$) {}

That isn't too helpful if you're using it like this:

myfunc( "Scalar", [ "Array", "Ref" ], { Hash => 'Ref' } );

-- 

print(join(' ', qw(Casey R. Tweten)));my $sig={mail=>'[EMAIL PROTECTED]',site=>
'http://home.kiski.net/~crt'};print "\n",'.'x(length($sig->{site})+6),"\n";
print map{$_.': '.$sig->{$_}."\n"}sort{$sig->{$a}cmp$sig->{$b}}keys%{$sig};
my $VERSION = '0.01'; #'patched' by Jerrad Pierce <belg4mit at MIT dot EDU>

Reply via email to