github.com
It allows you to change the source code of a function or a class while it is being used, without having to restart your program.
I hope it saves you many restarts !
Reply on news.ycombinator.com