Replies: 1 comment 2 replies
-
Ok, I moved this conversation to Reddit, might be a better place to start a generic conversation around it. |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
So, while developing my application I noticed I wanted to make a simple test with
grep { } @array
and see grep's results on each different context (I didn't use grep for a while). Then, naturally, I invokedperl
in the command line and declared some variables and ran the test I wanted, but then I remembered I could not just hitenter
and see the results of myprint $foo
, but I had to send an EOF (ctrl+D) to the terminal. But hey... I lost all my declarations.. I wanted to carry them on and test other stuff... frustrating right?Now, I know most of compiled languages don't have an REPL builtin (Common Lisp is a huge exception), but most of interpreters has, ie. Python. Now the question: do you guys think is it useful or am I crying for a lost cause?
I saw two REPL projects on CPAN:
The first is 8y+ with no updates, the second I have no idea on where is the code and the last changelog entry is from 2007.
Am I missing something or investing some time on a definitive REPL would be worthy?
(NOTE: Common Lisp REPL is just way above the curve... it has partial compilation, state awareness, object modification, ..., it's a complete compiler in form of REPL)
(NOTE2: The REPL idea doesn't necessarily fit perl-ide umbrella, but seems a good place to ask about)
Beta Was this translation helpful? Give feedback.
All reactions