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
I can't cite this right now (my memory is failing me), but I've heard something along the lines of:
The closest the programming industry has come to a silver bullet is managed languages – freeing the programmer from having to worry about the details of memory management and letting them focus more energy on solving the problem at hand.
So, I might venture a guess and say it's not so much that you program differently, it's that you can devote more of your brain to "solving the problem" rather than the solution's implementation details.