> However, for puzzles where the data structures were straightforward, dynamically typed languages had me moving faster out of the gate."
I don't understand this. I don't really encounter situations where the data structures are "straightforward" that type inference isn't able to handle on its own (or at most with explicit type specification for just a few variables).