I think that everyone here knows that programming without bugs is the ideal, but having the language work against doesn't really help in that regard, does it?
I wouldn't count “burning the computer under impossible conditions” as “working against”. It's just the principle of explosion at work, and pretty much any optimizing compiler that takes advantage of undefined behavior uses it.