LINUX.ORG.RU

История изменений

Исправление beastie, (текущая версия) :

Беда с отладчиками в том, что они вносят помехи. (Старый добрый printf тоже, но чуть меньше.)

Например под gdb всё может быть в порядке, а запускаешь без и сразу ловишь segfault. Мультитредный код, прерывания, другой real time дебажить дебаггером — вообще только маргинально возможно.

Но для «hello world» да, сойдёт. TL;DR: дебаггер полезен в двух случаях: или когда программа очень простая или когда очень сложная. В первом случае это баловство, во втором — по поводу его использования вопросов возникать не будет, т.к. это будет ежедневный хлеб его использующего.

Исходная версия beastie, :

Беда с отладчиками в том, что они вносят помехи. (Старый добрый printf тоже, но чуть меньше.)

Например под gdb всё может быть в порядке, а запускаешь без и сразу ловишь segfault. Мультитредный код, прерывания, другой real time дебажить дебагером — вообще только маргинально возможно.