Yeah, I also disagree. My J projects include a lot of explorations in REPL - get this snippet to work, add some more, make sure it does what you need, refactor in a bigger primitive... repeat. You do think - but you also do a lot of experimenting in form of running pieces of code in the REPL.