Re[5]: Haters gonna hate but with proofs
От: netch80 Украина http://netch80.dreamwidth.org/
Дата: 14.01.19 07:23
Оценка: 5 (1) +1
Здравствуйте, AleksandrN, Вы писали:

N>>И фиг они чем помогут в ситуации "структуры порушены несколько минут назад совершенно другим кодом, каким — ХЗ".


AN>Тут помогут инструменты типа valgrind.


Спасибо, кэп. Но:
1. Часть проблем — да, выловят. До конца — нет, и valgrind не поможет в случае сложных ситуаций. Говорю по своему опыту.
2. Вы его видели где-то за пределами Linux? У меня сейчас всё на Linux, ok. А если кому-то таки надо под другое писать?
3. Вместо того, чтобы сначала плодить проблемы работы с памятью, а потом их ловить — причём может оказаться, что диверсант сидит в чужом проприетарном коде, и ты фиг запинаешь его авторов исправить свою ошибку — можно изначально использовать инструмент, у которого этих проблем нет.
Собственно на этом выезжают managed среды, начиная с BASIC и Java: какой бы говнокод на них не писался и не импортировался, он не доведёт обстановку до совсем нерабочего состояния, если не использовать спец. средства, которые легко детектируются. А в unmanaged — наоборот.
The God is real, unless declared integer.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.