News for hackers. Stuff that matters.
Re:Perl is 25 years old today by gknoy on Tuesday December 18, 2012 @12:42PM (#4938568)
Wow, that's cool! Thanks for sharing that. Does Perl also have something similar to Python's "import pdb; pdb.set_trace()", which lets you drop into a debugger at a predefined location in your code? I've been finding that really helpful.

Knowing Perl, it probably is possible, and I just never learned about it.

Re:Perl is 25 years old today by prakashk on Tuesday December 18, 2012 @01:11PM (#4938694)
... drop into a debugger at a predefined location in your code?

Add the line where you want the execution to stop:

    $DB::single = 1;
Then, run your program as:

    $ PERLDB_OPTS=NonStop perl -d program.pl
See: http://perldoc.perl.org/perldebug.html