In a recent blog post, Oracle's Jim Connors cited the ease of use enabled by REPL and Java's setback with the lack of this capability. "Instead of having to construct and compile complete syntactically correct programs before feedback can be achieved, REPLs allow much more interactivity, enabling the student/programmer to enter small snippets of code and receive immediate feedback."