I find debuggers are more useful in a dynamic language because of the uncertainty of the state of the program. I am better able to write lots of code without testing frequently in C++ than I am in Python or Javascript
int age = will never have string "December".
But in python both: age = 42 and age = "December" are possible.