All the above comments are true but I think to really get a feel for the impact of the read-eval-print loop (REPL) you gotta go back to 1965 and look at how people had to interact with every other language, except LISP. REPL offered an unprecedented level of interaction with a program
Lua. The great secret of Lua is that it is lisp, without brackets, without bloat.