Insegno una sorta di corso di programmazione C ++ "leggero" ai principianti ("lite" significa niente puntatori, niente classi, solo un semplice C vecchio, più riferimenti e stringhe e vettori STL). Gli studenti non hanno precedenti esperienze di programmazione, quindi credo che l'utilizzo di un debugger interattivo li aiuterebbe a comprendere il flusso del programma, le variabili e la ricorsione.
Il corso è tenuto in Linux. Insegnare loro a usare gdb è semplicemente eccessivo (non useranno né capiranno la maggior parte delle funzionalità). Ho solo bisogno di qualcosa di semplice ma facile da usare: per vedere in quale riga si trova il programma ora, cosa c'è nello stack (variabili locali, chiamate precedenti, ecc.). Sembro qualcosa di simile al debugger del vecchio Turbo Pascal o Turbo C ++ Borland o al debugger di Visual Studio.
Grazie,