|
|
|
|
|
by jasode
3128 days ago
|
|
The terseness isn't the variable name, it's the notation of the type: @foo
... is more compact than C#... ArrayList foo = new ArrayList(); // C# v2
var foo = new ArrayList(); // C# v3
And Perl %foo
... is more compact than C++: auto foo = std:map<string>;
|
|
In Perl, you write:
Whereas in Perl's popular successors, Python and Ruby, you write: Saying the former lost out because the @ makes it unreadably terse is nonsense.