other-languages

2021-10-21T10:08:06.003300Z

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

2
Ivan 2021-10-21T11:57:26.004Z

nice demo ๐Ÿ˜‰ even though I'm kindof fed up with python ๐Ÿ˜ž

Ivan 2021-10-21T11:57:59.004300Z

so what's the repl there and how is the communication taking place?

2021-10-21T11:58:03.004500Z

๐Ÿ˜„

2021-10-21T11:59:54.007200Z

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.

1
2021-10-21T12:00:19.008Z

I think there are vs code Python plugins that can do that too.

2021-10-21T12:01:03.009500Z

Also, I've configured IPython to reload sub modules that are changed. Otherwise one would have to restart the REPL session.

โœ… 1
2021-10-21T12:01:52.010100Z

Described a little bit more here: https://davidvujic.blogspot.com/2021/09/can-we-have-that-in-python-too.html

1