Perl-Shell reviews

cpanratings
 

RSS | Module Info | Add a review of Perl-Shell

Perl-Shell (0.01) ***

Perl::Shell is limited compared to the other Perl REPLs, notably Devel::REPL. Some omitted features that stand out out are the lack of a plugin system and the lack of a feature for remembering lexicals between lines. It's nice to say:

>>> my $foo = 42;

42

>>> $foo / 6;

9

Devel::REPL does this out of the box, but it's not currently possible with Perl::Shell.

Anyway, I'm aware that the author wrote this because Devel::REPL's re.pl script causes problems on w32... but I think a patch to D::R would be a more acceptable response to that problem. Devel::REPL already has quite a few authors (notably mst and Sartak), so it's not like the project is avoiding external contribution. I think I even have some code in there :)

Anyway, by patching Devel::REPL, everyone could immediately benefit -- w32 users would instantly have all of Devel::REPL's neat plugins. Instead they are stuck with this half-assed attempt at a REPL for the foreseeable future. Better than nothing, but pretty anti-social.

Jonathan Rockway - 2008-08-18T08:36:51 (permalink)

6 out of 10 found this review helpful. Was this review helpful to you?  Yes No

Perl-Shell (0.01)

n/a

Shawn M Moore - 2008-08-14T05:27:42 (permalink)

4 out of 11 found this review helpful. Was this review helpful to you?  Yes No
1 hidden unhelpful review