3 ms·
Check [1] to see what I'm talking about. I'd suggest you to investigate more before making such bold claims. [1] http://webcache.googleusercontent.com/search?q
by dig1 6y ago
Check [1] to see what I'm talking about. I'd suggest you to investigate more before making such bold claims.
[1] http://webcache.googleusercontent.com/search?q=cache:ieBuArSKu2MJ:travis-whitton.blogspot.com/2009/09/hot-code-swapping-with-clojure.html+&cd=3&hl=en&ct=clnk&gl=ba http://webcache.googleusercontent.com/search?q=cache:ieBuArS...
- bjourne 6y agoYou are quite arrogant. He reloads and rebinds functions and symbols. That is not the same thing as hot-swapping functions. Hot-swapping means that the function is running and in his example no running function is replaced. Had the main function looked like this: (defn main [] (let [what "blah"] (loop [] (println what) (Thread/sleep 1000) (recur)))) It would neither have been possible to change the output nor the sleep time.
- deleted 6y ago[deleted]