Post APXpi3RVcuj9DnODp2 by hanshuebner@mastodon.social
(DIR) More posts by hanshuebner@mastodon.social
(DIR) Post #APXpi3RVcuj9DnODp2 by hanshuebner@mastodon.social
2022-11-12T05:20:28Z
0 likes, 0 repeats
"The one about Lisp interactivity" http://blog.fogus.me/2022/11/10/the-one-about-lisp-interactivity/ - How Lisp's REPL based development is different
(DIR) Post #APXpkwPwCepSIl1ziy by schaueho@functional.cafe
2022-11-12T08:26:37Z
0 likes, 0 repeats
@hanshuebner Nice article by Fogus but I think the linked article by Mikel Evins is actually even better: https://mikelevins.github.io/posts/2020-12-18-repl-driven/In particular as he discusses the break loop, which is IMHO really a distinguishing feature. And it's one that Clojure does not offer to the same extent. Which is the reason why my way of interacting with Clojure is closer to working with eg. Python than to CL (and my way of working with Python is closer to Lisp than to Java).
(DIR) Post #APXpky1CFcE7GbTGRE by schaueho@functional.cafe
2022-11-12T08:32:10Z
0 likes, 0 repeats
@hanshuebner My recent experience with Python programmers is that there's a strong trend to work the Java way, with very strict typing and good IDE support in eg. PyCharm. There is also the data analysts using Jupyter which is closer to working in a REPL but with more visualization capabilities. Most Python programmers I know despise working with Jupyter (although acknowledging the usefulness for data exploration).