Before lightly using this argument I recommend using a language that really doesn't have types. The difference between getting your errors at runtime / compile time is much much smaller than the difference between those and not getting errors at all.
> Before lightly using this argument I recommend using a language that really doesn't have types.
I am curious now: which language doesn't have types but has a separate compile-time?
I don't know that having separate compile-time is relevant for the experience. But Forth, assembler, B and BCPL.