Здоровеньки булы, Victor V. Vakchturov!
18 января 2005 г., вторник, 12:38:17 (GMT+05:00), пришел ко мне
почтальон Почкин и всучил письмо с пометкой "Ошибка при удалении обьекта. Delphi",
в котором сообщалось следующее:
VVV> Кстати, почитайте вот:
VVV> http://russian.joelonsoftware.com/Articles/HowMicrosoftLosttheWaronA.htm
VVV> l
VVV> Оч. интересно и просто познавательно :)
VVV> Там как раз упоминается что в винде делали для защиты от ошибок
VVV> программистов при работе с памятью.
Не ну это пи***ц какой-то!!!!!!!!
>====Цитата:
Они сообщили это разработчикам Windows, которые дизассемблировали
SymCity, шаг за шагом в дебаггере найдя ошибку, и добавили
специальный код, проверяющий наличие SymCity в памяти и запускающий
распределитель памяти в специальном режиме, в котором SymCity
разрешается использовать память после ее освобождения.
И это было в порядке вещей.
>====Конец цитаты.
Это умом можно еба***ься!!! Из-за каких-то дебильных
ламеров-пользователей так поганить операционку, кажеться я начинаю
понимать почему любят Linux/Unix там такой поддержки "совместимости" точно нет.
Я понимаю еще этот момент (но не принимаю):
>====Цитата:
или полагается на ошибочное поведение функции, которое было ошибочным
в Windows n, но уже исправлено в Windows n+1.
>====Конец цитаты.
Но изменение кода операционки из-за использования программой
недокументированных функций предыдущей версии windows - нет уж увольте!
PS: Сорри за мат, не могу об этой статье без эмоций!