3 ms·
This is equivalent to restarting the JVM along with your application but only quicker? I really don't see a good pain/gain ratio here. Clojure being a lisp you
by reddit_clone 13y ago
This is equivalent to restarting the JVM along with your application but only quicker?
I really don't see a good pain/gain ratio here. Clojure being a lisp you are already good for reloading functions. Only if you change data structures or macros you need to reboot. That I would think is a much less frequent operation for which a JVM restart is acceptable. (You also know that absolutely everything got reset.)
- craigching 13y agoNote it's not just restarting the JVM, it's also restarting your repl as well, which can be as big a PITA as restarting your JVM. If restarting your JVM is ok with you, go for it! But I like what Stuart has presented and find it interesting, I'm all about minimizing interruptions while I'm working on something and will be trying to adapt his workflow to mine.