I'm a type enthusiast, but dynamic languages make a lot of sense for small programs that either give you an immediate answer or fail to run (i.e. not long running, few branches).
In those cases, the difference between a compile-time check and a run-time check is much smaller.
pydry|4 years ago