I'm a fan of Lisp programming languages, but there's an incredible conceptual elegance that struggles to materialise as readable elegance for many unfamiliar programmers. The underlying concepts are incredibly simple, but the learning curve can represent a disproportionate challenge. Brief History # Lisp is a derivation of the phrase List Processing. The fundamental idea of the language is that yo