Earlier quoted context omitted.
Indeed, many bugs are API usage bugs, something that no language can verify. (The API is implemented in C anyway.)
No, but some languages make designing difficult-to-misuse APIs a lot easier than others.
I wonder if Redox has a much better API; at least I hope it does.