Saya mengajar semacam kursus pemrograman C ++ "lite" kepada pemula ("lite" yang berarti tidak ada petunjuk, tidak ada kelas, hanya C lama biasa, ditambah referensi dan string dan vektor STL). Siswa tidak memiliki pengalaman sebelumnya dalam pemrograman, jadi saya percaya bahwa menggunakan debugger interaktif akan membantu mereka memahami aliran program, variabel, dan rekursi.
Kursus ini diajarkan di Linux. Mengajar mereka untuk menggunakan gdb hanya berlebihan (mereka tidak akan menggunakan atau memahami sebagian besar fitur). Saya hanya perlu sesuatu yang sederhana tetapi mudah digunakan: untuk melihat di baris mana program itu sekarang, apa yang ada di tumpukan (variabel lokal, panggilan sebelumnya, dll.). Saya melihat sesuatu yang mirip dengan debugger Turbo Pascal atau Turbo C ++ Borland lama, atau debugger Visual Studio.
Terima kasih,