in reply to Re^4: List EXE_FILES installed by CPAN
in thread List EXE_FILES installed by CPAN

"It's much easier to develop one-liners on the command line because it can so rapidly scroll through history of revisions."

That's what a VCS (Version Control System) is for (eg: Git, SVN, Mercurial etc). The added benefit is being able to much more easily read your code (because it's in a script), and it provides permanent revision bouncing (and commit cherry-picking, tagging etc).

Replies are listed 'Best First'.
Re^6: List EXE_FILES installed by CPAN
by usemodperl (Beadle) on Jun 25, 2018 at 19:51 UTC
    I develop Perl with Komodo which uses PerlTidy to check syntax when typing each character and GitHub Desktop to admire the evolution of large brojects (cause i like that typo). But when I develop ideas at the speed of thought none of that otherwise wonderful stuff can keep up with me and the up arrow. Once 1 line grows to 3 or 5 and it finally works then I can:
    echo perl -le 'print"JaPH"'| perl -e '$_=<STDIN>;s/perl\s\-?[a-zA-Z]*\s*\W//s; print qq~\#\!/usr/bin/perl\n\nuse strict;\nuse warnings;\n\n$_;~'| perltidy -st > script; nano script
    perl -MO=Deparse -e 'I T T M W O D T I'
    STOP REINVENTING WHEELS, START BUILDING SPACE ROCKETS!CPAN 🐪