3 ms·
Other lisps with a repl might fall into the same ballpark, but offerings like the ruby and node.js repls are pretty inadequate by comparison. I haven’t used the
by ilikehurdles 7y ago
Other lisps with a repl might fall into the same ballpark, but offerings like the ruby and node.js repls are pretty inadequate by comparison. I haven’t used the python repl in a long time so I can’t comment there. In general I’d say that one of clojure’s strengths is the REPL+Editor integration that’s pretty common among all major editors supporting the language.
- EForEndeavour 7y agoREPL + Editor integration is hardly language-specific, right? Most of the devs and analysts I can think of have some kind of REPL feature enabled in their editors and languages of choice, whatever they might be.
- lastofus 7y agoPyCharm offers similar functionality of sending code from the editor to the REPL. The biggest difference between Python and Clojure is that everything is an expression in Clojure, meaning you can send much smaller chunks (assuming vars are defined) to the REPL. With Python, you tend to have to send much larger chunks, which diminishes the utility for me to the point where I just don't bother.
- FridgeSeal 7y agoPython’s REPL is pretty close to terrible in my experience. Using PyCharm’s is pretty much required.