Imagine if they detect that Lisp and Smalltalk have Inspectors for data... -&gt; more blog posts about the wonders of &#x27;REPL&#x27;, Clojure and Functional Programming.<p>&gt; clojure.core defines the vars <i>print-length</i> and <i>print-level</i><p>I wonder where all this is coming from? ;-)<p>Lisp programmers practice interactive &#x27;bottom up programming&#x27; for decades now.<p>See for example Erik Sandewall&#x27;s article &#x27;Programming in an Interactive Environment: the &quot;Lisp&quot; Experience&#x27; from 1978:<p><a href="https:&#x2F;&#x2F;www.ida.liu.se&#x2F;ext&#x2F;caisor&#x2F;archive&#x2F;1978&#x2F;001&#x2F;caisor-1978-001.pdf" rel="nofollow">https:&#x2F;&#x2F;www.ida.liu.se&#x2F;ext&#x2F;caisor&#x2F;archive&#x2F;1978&#x2F;001&#x2F;caisor-19...</a>