REPLdriven
REPLdriven is a software development approach that centers the interactive Read-Eval-Print Loop (REPL) as the primary tool for building software. In REPLdriven workflows, developers prototype, experiment, and refine ideas by live evaluation of code fragments, gradually expanding them into well-structured modules. The emphasis is on immediate feedback, iterative exploration, and incremental design rather than upfront specification in static files.
Practices include starting from small, runnable expressions in a shell or notebook, exploring APIs, data structures,
Advantages include faster feedback, better intuition about API design, and natural support for prototyping and debugging.
Historically, REPLs originated with Lisp and have remained central in languages with interactive shells. Modern ecosystems