(eq? 'lisp 0)
I just
read (via Jim Loy's
math pages) that it took Europe approximately
five centuries to adopt
zero and the Hindu-Arabic numbering system. ("from about
twelve hundred when Fibonacci introduced Hindu-Arabic numbers to Europe, to about
seventeen hundred when they became popular").
So...
Lisp has only been around since
nineteen fifty-nine or so,
not even five decades. We may have to wait another
four hundred and fifty-four years before every programming language embraces program/data equivalence, bottom-up programming, functional programming, macros, and even parentheses.
As Jim points out, many people exposed to the new system may not have seen the advantages. Their existing zero-less numbering systems suited their existing needs just fine. This argument struck me as familiar.
Plus ça change... (plus c'est la même chose).
Labels: lispy