Я викладаю початківцям такий собі "програмуючий" курс програмування на C ++ ("lite", що означає відсутність покажчиків, ніяких класів, просто звичайний C, плюс посилання та рядки та вектори STL). У студентів немає попереднього досвіду програмування, тому я вважаю, що використання інтерактивного налагоджувача допоможе їм зрозуміти потік програми, змінні та рекурсію.
Курс викладається в Linux. Навчити їх використовувати gdb просто зайве (вони не використовуватимуть і не розуміють більшість функцій). Мені просто потрібно щось просте, але просте у використанні: побачити, в якому рядку зараз програма, що знаходиться в стеці (локальні змінні, попередні дзвінки тощо). Я виглядаю щось схоже на старий відладчик Turbo Pascal або налагоджувач Turbo C ++ Borland або налагоджувач Visual Studio.
Дякую,