&gt; Lots of things in R proceed without stopping on errors<p>I&#x27;m not sure what that means, because a default R installation will always stop on an error.<p>&gt; a Factor is also the bizarre result you get if you load a flat file incorrectly<p>That&#x27;s user error. No programming language can catch that - it can only detect errors that are defined as errors.