&gt;Power is a weakness in a programming language, not a strength<p><pre><code>    The truth is that Lisp is not the right language for any particular
    problem. Rather, Lisp encourages one to attack a new problem by
    implementing new languages tailored to that problem. Such a language
    might embody an alternative computational paradigm […] A linguistic
    approach to design is an essential aspect not only of programming but
    of engineering design in general. Perhaps that is why Lisp […] still
    seems new and adaptable, and continues to accommodate current ideas
    about programming methodology.
</code></pre>
- Lisp: A language for stratified design<p><a href="http:&#x2F;&#x2F;dspace.mit.edu&#x2F;bitstream&#x2F;1721.1&#x2F;6064&#x2F;2&#x2F;AIM-986.pdf" rel="nofollow">http:&#x2F;&#x2F;dspace.mit.edu&#x2F;bitstream&#x2F;1721.1&#x2F;6064&#x2F;2&#x2F;AIM-986.pdf</a>