Время от времени на форуме проскакивают гневные крики анонимуса-лиспера о жалких людишках, нуждающихся в отладчике. Притом идут намеки на принципиальную разницу в процессах разработки, отладки, профайлинга и т.д. Так в чем же принципиальная разница (с точки зрения обычного сишного императивщика)? В минимизации сайд-эффектов? Особенно интересует именно отладка.
И к более земным вопросам: есть ли какие-нибудь параллели у sldb и gdb? Я нашел команды типа step, next etc, но как войти в режим отладки? У меня sldb вылезает только после неправильного действия. Допустим, я хочу просто пройти по функции с аргументами на момент падения, посмотреть переменные, трассировку.