Стабильность ПО
Когда я слышу о том, что когда-то раньше писали простой, удобный софт без багов, мне всё время хочется узнать когда же были те благословенные времена. Вообще я учусь не встревать в дискуссии (хотя есть специальные площадки, где я выпускаю пар), но недавно, когда обсуждали то каким был прекрасным и совершенным пакет микрософтского «Офиса» в 90-е, пока его не испортили, я не выдержал.

Пришлось напомнить собеседником насколько зависания и падения «Офиса» когда-то были обычным делом. Ситуация не улучшалась годами, что привело к выпуску фирмой «Симантек» продукта «Symantec Norton CrashGuard with AntiFreeze».
Это был платный инструмент, который за деньги исправлял базовые ошибки другого платного инструмента. Только вдумайтесь в это.
Понятно, что в России ни за тот ни за другой не платили, но в других странах было иначе.
Когда «Ворд» или «Эксель» зависал, программа пыталась его «разморозить». Она предоставляла возможность не только разблокировать зависшие приложения, но и перехватывать ошибки, например, «синие экраны», и пыталась восстановить работу. Это давало шанс сохранить документ. Помогало не всегда, но нередко спасало.
Anti-Freeze помог однажды зависшую игру реанимировать. Единственный случай, наверно, когда сработало. Но так сработало, что до сих пор помню :)
Почему сейчас таких инструментов нет? Баги-то никуда не делись.
Именно этот инструмент? Удивительно, я думал он только на «Офис» нацелен.
Вряд ли сейчас есть распространённые продукты, которые падают и зависают насмерть, но пользователи с них не уходят. В общем, рынка нет.
Добавлено: посмотрел старые самоучители работы на компьютере. И правда, есть упоминания, что AntiFreeze помогал не только при работе с «Офисом».
Да, именно он. Это окошко ни с чем не перепутаешь)
Сейчас цикл обновлений гораздо короче. Нет смысла делать отдельный исправитель ошибок, если через полгода выйдет очередная версия исправляемого, в которой либо эта ошибка будет исправлена, либо программный код настолько поменяется, что метод исправления перестанет работать.
Ещё можно предположить, что в современной винде сделать креш гард значительно сложнее из-за изоляции памяти приложений.
Если раньше ты мог подцепиться к любому процессу и делать в его памяти что угодно, то сейчас это боюсь не так.