Why do dynamic languages make it more difficult to maintain large codebases? | Hacker News Reader