Soft error sensitivity and vulnerability of languages and their implementations