>>107522855
perl kinda has shit design imo
the distinction between variable types are retarded
my $scalar = some_function_that_returns_hash; # retrieve as scalar
foreach (my ($k, $v) = %$scalar) {}; # now turn into hash
it's also unreadable write-only and its function definition doesn't even have syntax for parameters, like what the fuck, perl syntax is clearly based on C and you don't have that feature
sub some_function # (whereis, myparams, hello)
{
my ($arg1, $arg2) = @_;
}
there's absolutely no reason for perl to have convoluted mess of a syntax, when it's not a low-level language like C