Is weird. If you have static types then want dynamic (I want it with Delphi). If have dynamic then want static (I want it with python).
I have thinking in how a language with both could be. For example, say Customer.Name(Str) is static but Customer..Name(?Str) is dynamic. In my experience, is better to have static typing almost all the time and "escape" to dynamic for auto-generate things (like data from a DB) and/or quick experiments...