The issue with is excel is that its failure mode is suboptimal. Programming languages will generally crash at runtime when an unrecoverable
error occurs (index out of bounds, memory allocation failed, null pointer, etc). But excel just throws away your data?