Skip to content

Instantly share code, notes, and snippets.

@masak
Created May 8, 2010 19:51
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save masak/394738 to your computer and use it in GitHub Desktop.
Save masak/394738 to your computer and use it in GitHub Desktop.
Title: Prescience and time travel
Length: 40 min + questions
Abstract: <<'EOABSTRACT'
Dynamic languages are great, but have you ever had your program die
with an error halfway through that you wished the compiler had caught
at the beginning? Or have you been deep in debugging, wondering *why*
some variable has that strange value, wishing you could jump back in
time to when it got the value, rather than re-run the whole program?
In this talk, a static code analysis tool and a time-traveling
debugger are presented to solve both of these problems. They are
written in Perl 6, a gradually-typed self-hosting parser-friendly
language still in its infancy, but showing great promise.
The future is here already, it's just not evenly distributed.
EOABSTRACT
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment