Ricardo Signes
commented on
Ruby for Perl ProgrammersThis talk seems like a good idea, but needs some editing. I don’t know in what way you could say that Perl has a "minimalist philosophy" or that it doesn’t have "true closures." To say that Ruby has "better #{} support" makes no sense, since #{} is Ruby syntax. Maybe you mean "better string interpolation"?2 years ago
Ricardo Signes
commented on
Perl 5.10 for People Who Aren’t Totally InsaneThe slides showing how awful it can be to have to manage your own inside-out objects are not intended to be a robust explanation of how to force yourself to suffer through it, but an overview of the various levels of annoyance that heap up without fieldhashes.3 years ago
Ricardo Signes
commented on
Perl 5.10 for People Who Aren’t Totally InsaneI have no idea what that Python/Ruby comment means. Are any of these features, except maybe named regex captures, inspired by Python or Ruby? Not that I can think of.
I think there are plenty of good ideas to steal from Python and Ruby, but these aren’t those. Meanwhile, there are plenty of good ideas for those languages to steal from Perl.3 years ago
Ricardo Signes
commented on
Perl 5.10 for People Who Aren’t Totally Insaneuse 5.010;
sub foo {
state $x = 100;
$x = $x + 1;
say $x;
}
foo() for 1 .. 10;
The above program demonstrates that my slides are correct and perlsub is wrong. I will try to send a patch to p5p.3 years ago
Ricardo Signes
commented on
Perl 5.10 for People Who Aren’t Totally Insane5.9.5 is the current development release. To get the closest thing to a released 5.10, check out http://dev.perl.org/perl5/docs/perlhack.html#Keeping_in_sync
I *am* glad we have Ruby and Python. Well, mostly Ruby. I don’t see how they make me likely to get rid of Perl, though. Perl remains the most useful programming language in my toolbox.3 years ago
Comments