Having seen pervasive API arity changes that would take 2 hours in Java take a week in Javascript, I couldn&#x27;t disagree more strongly. Sure, you can write 10x more unit tests to replicate a compile-time type checker, but you basically have to hold a gun to the head of every developer to enforce it. And unless you&#x27;re the boss, you don&#x27;t get to hold a gun to your teammates. The compiler does.