Insight, uma ótima ferramenta para debug

Posso contar nos dedos as pessoas que usam algum debugger desde que eu comecei a programar há 10 anos atrás. Principalmente porque eu convivo com engenheiros que em geral programam mais em baixo nível, e portanto o número de ferramentas para debug se tornam escassas.
Muitas vezes é difícil até de ter uma interface, tal como um monitor, LCD ou mesmo RS-232, sendo que os engenheiros têm que usar leds para indicar o funcionamento do código.
Contudo existem debuggers que funcionam até mesmo em sistemas embarcados. Um que está sendo muito útil para mim é o Insight (http://sources.redhat.com/insight/). Ele foi desenvolvido pelo pessoal da Red-Hat e é feito para ser uma espécie de front-end para o gdb. Ele é todo escrito em Tcl/Tk e pode ser usado para debugar programas no PC ou ainda pode ser utilizado para debugar sistemas embarcados através da interface JTAG.
Para quem prefere usar linha de comando, o gdb é bastante útil e dispensa a instalação do Insight. Existem milhões de tutoriais na internet (clique aqui para ver um tutorial para iniciantes).

Comentários

Postagens mais visitadas deste blog

Programando PIC em Linux: Ferramentas

História de pescador