How would someone who really knows how to take advantage of dynamic programming languages approach programming differently than someone working in a static language?
I
In dynamic languages, I'm more experimental. It's easier to change things on the fly, so I can explore solutions faster.
If I know what I want to do, and generally how to do it, I like C++. If I don't know how to do what I want to do, and likely am not entirely sure about what I want to do, I much prefer Lisp.