The stricter a language is, the more it relies on the coder thinking analytically. Yes, it's less work because you have less things to clean up, the computer can do that for you. But it's not well ...
The optimisation of dynamic language runtimes has emerged as a critical research area in computer science, addressing the inherent challenges posed by languages whose types are resolved at runtime.