Are folks making interesting programs entirely from REPLs? I use a JS REPL whenever I do math or want to manipulate some JSON for codegen or transforming some strings. That's about it!
@mauve I use APL in a REPL. It's quite practical because a whole program is like 1-4 lines.
@brandon What sorts of programs do you make with it / how often? TBH I rarely do raw "computing" on lists of data so that might be getting in the way. 😅
@mauve When I'm using the REPL, I'm just doing a quick calculation. However, I'm working on a REPL that can run on Arduinos and let you program Arduinos live instead of compiling and uploading specific firmware. This is a much bigger project because I need APL functions for all the things you can do on an Arduino, which is a lot of things! It's coming along though.
@brandon that's cool! Let me know if you make it. I've tinkered a bit with espruino for a js repl on microcontrollers but I'm sure apl would get you more interesting algorithms with less bulk
@mauve With Elixir or Erlang you can connect a REPL to a running server, so we have a culture of doing that (either locally or against deployed environments) for debugging or experimenation. Also my company has canned scripts for connected REPLs that e.g. create mock data.