I saw some posts about REPLs in #lisp and I was wondering: How do people actually use a #REPL?
I like reproducibility and I have grown up with compiled languages, so REPLs feel foreign to me.
@xabean @mjd The following exist in various states of decrepitude if you want to explore a #Perl-based #shell:
* https://metacpan.org/dist/Zoidberg/view/bin/zoid
* https://metacpan.org/dist/psh/view/doc/psh.pod
As for a #REPL, here's the simplest:
```perl
while (<>) { eval; print $@ }
```
And if you squint, there's a REPL in the Perl debugger:
```shell
perl -dE 1
```
For more sophisticated REPLs, look into:
* https://metacpan.org/pod/Reply
* https://metacpan.org/pod/Devel::REPL
I saw some posts about REPLs in #lisp and I was wondering: How do people actually use a #REPL?
I like reproducibility and I have grown up with compiled languages, so REPLs feel foreign to me.
The REPL-Driven Development workflow in Julia is a game-changer. 🚀
You can build and debug your application interactively, modifying a running program without restarting it. Perfect for a fast, productive feedback loop. #REPL #productivity #opensource
#Lisp #REPL s are these unique beasts, clean windows into the raw interactivity of the languages and a mold to build it from. They are text-only-ish, though. Which is not always optimal. In my new piece, I look at the state of art in #CommonLisp implementation REPLs and their customizabity, and try to advocate for using them still.
Customizing Lisp REPLs: https://aartaka.me/customize-repl.html
Would any of you play a terminal interface based #rouge-like /-lite #game similar to NetHack, but it's the future and #cyberpunk? You could walk up to old terminals and run commands in an (ancient) OS built into the game. It would be a #textadventure, so you would have an inventory and could interact with characters and the world in interesting ways. And how about editing the game's own #source code while playing, using a #REPL?
If I don't build this, I hope someone does. 😄
I fuckin love this highly customizable, tweakable and hackable beast
How to preset the Slime Target to Vim Terminal by Default in .vimrc
#vim #slime #vimslime #repl #questions #stackexchange #linux
- Did you know that Guile's metacommands are comming to Arei soon?
- That we already have an incredibly useful guile stack traces viewer?
- That Ares now works with stable version of Guile and doesn't require guile-next?
No? We got you covered:
https://git.sr.ht/~abcdw/guile-ares-rs
https://git.sr.ht/~abcdw/emacs-arei
Join the discussion:
https://lists.sr.ht/~abcdw/rde-discuss