In aviation, there is the notion of "dual path", which means two ways to do anything. Each functions as a backup to the other.
The best dual path systems are when they use different technology. Hence, an error in one is highly unlikely to infect the other.
This is what static typing provides.