It is an unfortunate trade-off between performance and safety.
However, I think that the decision to default to fast integers in Julia is correct, most of the time there is no overflow risk.
However, it would be great if future CPUs would have hardware-support for zero-cost overflow safe integers.