It was during university to get access to CPU counters for better instrumenting, like 15 years ago. Havent needed it since
Give them gdb/lldb and have your mind blown!
Usage is somewhat like:
$ debug.py start $ debug.py -c "break main" $ debug.py -c "continue"
Cursor at least doesn't seem to like running interactive programs yet.
It was during university to get access to CPU counters for better instrumenting, like 15 years ago. Havent needed it since