If you are reading this and you are experienced with Perl, then your community needs you.
You see the heroic work being done by our devs Proposed Moderation Rework Experiment and think that couldn't be you? Think again Comrade - you too could be a SN hero!
Seriously - we need some Perl skilled people to offer some time. It doesn't need to be a massive commitment, a few hours here and there to squash a bug or two as it suits would be just fine.
You can contact me by email (above), or you'll find the usual reprobates malingering around #soylent on our irc server.
(Score: 3, Informative) by isostatic on Tuesday December 09 2014, @08:00PM
If you don't know perl
* notfy and notify are different, because you don't need to define variables unless you have "use strict;" at the top
* The lack of semicolon on line 4 is fine, the program will only run system if $notify is set to a non-zero value (and it's undef at this point). Perl allows if statements to go after code.
* "I really did it" is always printed, as you might have guessed from the semicolon, however in most languages a line with "if ($A) print 'MSG';" would print MSG if $A was set. In Perl it's invalid code. You need
print 'MSG' if ($A);
But if you want two lines you have to refactor to
Perl does have a redeeming feature though
Is perfectly valid code.