Le time-travel debugging permet de rejouer l’exécution pas à pas en arrière — idéal pour comprendre les pointeurs en C sans arracher ses cheveux.
Lien source
CRusTTY: A pedagogical C interpreter with time-travel debugging capabilities
Discussion sur Hacker News (20 points)