If "fruit on toast" is a "frivolous luxury", then I can't think of a better example of how unimaginable wealth inequality in this country has become. Even at $8, that's on par with a pint of beer at a bar in SF. What a…
No. If it were, I wouldn't even consider using it. Switching between multiple interpreter installations is pretty easy (a drop down in a preference pane) -- it will find every interpreter on your path, and can index…
Ever heard of Komodo? I've been using it for years for Perl development, plus it supports Python, Ruby, and a host of other languages. I wouldn't consider doing any serious Perl dev without it.
As for named parameters, the clean/simple style I like to use is: do_stuff(Foo => 1, Bar => $baz); sub do_stuff { my %args = @_; my $foo = $args{Foo}; # etc... }
If "fruit on toast" is a "frivolous luxury", then I can't think of a better example of how unimaginable wealth inequality in this country has become. Even at $8, that's on par with a pint of beer at a bar in SF. What a…
No. If it were, I wouldn't even consider using it. Switching between multiple interpreter installations is pretty easy (a drop down in a preference pane) -- it will find every interpreter on your path, and can index…
Ever heard of Komodo? I've been using it for years for Perl development, plus it supports Python, Ruby, and a host of other languages. I wouldn't consider doing any serious Perl dev without it.
As for named parameters, the clean/simple style I like to use is: do_stuff(Foo => 1, Bar => $baz); sub do_stuff { my %args = @_; my $foo = $args{Foo}; # etc... }