Can you point to your favourite approaches (import pdb; pdb.set trace() in console or wingide or ?
JS is the usual Chrome debugger instrumentation.
Clojure is a mixture of REPL, println, and Ritz. Tbqh, Clojure needs an ipdb equivalent. Ritz is really ghetto. I realize the REPL suffices for most people but I'm accustomed to injecting my full programming environment dynamically into my runtime, not having two disjoint realities.