the power of debugging in interpreted languages is so far unbeatable. I have a shortcut for "import pudb; pudb.set_trace" in my IDE
(pudb is pdb with UI)
I used to use OzCode in C# around 2014 or so, and from my memory it was better than anything available today for an interpreted language.
Just looked it up again since it's been so long. Looks like DataDog acquired them and are ending the product for an in-house replacement, quite a shame.
Java, Scala, .NET (VB, C#, F#), C++, Haskell (Leksah/GHCi), OCaml