i feel like you can learn something about programmers' (or perhaps their bosses) regard for their users by the fact that the only software i've ever used with rock solid crash recovery is programming IDEs. everywhere else you have a fair to high chance of losing work