Programming in the interactive environment: The LISP experience