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
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
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