For me it was always confusing why Lisp uses this notation (+ 1 2) until I read this blog post, and now I get it. Lisp is functional, and it's using a functional notation for everything. "The sum of one and two" makes total sense now! Thanks.