Больше цитат

FANAT1242

2 мая 2019 г., 13:01

Джон Росс, написавший первоначальную версию SimCity для Windows 3.x, рассказывал мне, что у него была случайная ошибка в SimCity, когда он читал память, которую только что освободил. Под Windows 3.x все работало прекрасно, потому что память никуда не уходила. Но вот что поразительно. При тестировании бета-версий Windows 95 обнаруживалось, что SimCity не работает. В Microsoft нашли ошику и добавили в Windows 95 специальный код, который проверял, не выполняется ли SimCity. При обнаружении SimCity выделение памяти переводилось в особый режим, в котором память не освобождалась сразу. Эта помешанность на обратной совместимости способствовала переходу пользователей на Windows 95.