Mon 26 Oct 2015 15:30 - 16:15 at Pointview - FPW 4

Modern programmers enjoy a wealth of high-level and graphical tools for understanding and debugging programs. Nevertheless, programmers often resort to the simple and the time-honored technique of inserting print statements into programs to reveal progress and to expose intermediate values. This trace debugging (a.k.a. printf debugging) technique persists because it has many advantages. Traditional trace debugging also has several drawbacks, including the need to modify the source program and the need for additional tools when trace output becomes too voluminous. Medic, our new debugging and program-exploration tool for Racket, augments the traditional examination of control and state with output processing, metaprogramming, and visualization features. Medic allows programmers to leverage the benefits of trace debugging while addressing many of its drawbacks.

Mon 26 Oct

15:30 - 17:00: Future Programming Workshop - FPW 4 at Pointview
fpw201515:30 - 16:15
Xiangqi LiUniversity of Utah, Matthew FlattUniversity of Utah
fpw201516:15 - 17:00
Tim FelgentreffHPI, Germany, Jens LinckeHasso Plattner Institute, Robert HirschfeldHPI, Lauritz ThamsenTU Berlin