Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
    1. COWell, I'd have to say that, in response to the question "what are the disadvantages of using the perl debugger vs a real REPL like Devel::REPL?", lexical variables not working is one answer. And actually, it causes lots of problems, not just with 5.10 features. The main one is, *it's not a real REPL*; you can't do interactive development on it.
      singulars
    2. COwell I am using it always without strict and with global variables. I am not doing big things, only testing APIs object returns or manipulating files and it is easier draft the oneliners in a REPL than by trial and error in the shell. Having said that, my problem with the scope is not the variables but the perl 5:10 features that are not available because the scope issue see [How to use perl 5.10 features inside the debugger?](http://stackoverflow.com/questions/3539710/how-to-use-perl-5-10-features-inside-the-debugger)
      singulars
    3. COfrom the point of view of _real REPL_ and how I formulated the question you are totally right about the variable scope. But this was a limitation that I already knew and does not affect my normal interactive usage so *in my case* this is not an issue to change to a real REPL, but not being able to use the perl5:10 features *IS*. I was more interested in knowing if there was limitations in memory usage, eficiency etc. I have not accepted your answer yet ;-) (despite it is correct), because I wanted to attract other answers that could focus in other differences more important to me.
      singulars
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload