I havenโt given up on trying out if workflows that we love in clojure is possible in languages like Python (my current full-time day coding language). I have contributed to PyCon Sweden, an online conference that is running today and tomorrow. It is a lightning talk, 5 minutes long, about REPL Driven Development - in Python. Hereโs the video: https://www.youtube.com/watch?v=0HaIYpxTzX8
nice demo ๐ even though I'm kindof fed up with python ๐
so what's the repl there and how is the communication taking place?
๐
The REPL is a Python shell - and I've modified it to fire up IPython instead of the regular one. There's some really nice features in the elpy package for emacs, where you can send expressions to the shell.
I think there are vs code Python plugins that can do that too.
Also, I've configured IPython to reload sub modules that are changed. Otherwise one would have to restart the REPL session.
Described a little bit more here: https://davidvujic.blogspot.com/2021/09/can-we-have-that-in-python-too.html