I had no idea the concept of an atom had indeed degenerated all the way into complex numbers, which to me and to all decent Americans will always be a "cons" cell. Obviously I had not reckoned with the full and complete degeneracy of Clozure Common Lisp Version 1.10. Or something. If I knew Lisp, I could perhaps condemn it correctly.
In any case, sir: you are misinformed. A "dynamic" type system isn't actually a type system. At best, it's a sort of crutch for retired Jedis who can barely swing their obsolete, one-ended lightsabers.
Or do you wish to become enlightened? Come visit our library, old Jedi. At urbit.org, we have all the enlightenment you need. The age of Lisp was glorious, true. But much time has passed and much we have learned. The times change, uncle, and we must change with them.
I didn't say it was. I said Lisp was a typed language. Different claim. Lisp can be either dynamically or statically typed, though dynamic typing is more common. See:
http://stackoverflow.com/questions/3323549/is-a-statically-t...
https://www.quora.com/Why-is-Lisp-dynamically-typed
But see my earlier warnings about the possibility of losing your carefully cultivated ignorance.
If you really want to play with fire, read these too:
https://en.wikipedia.org/wiki/Type_system
http://blogs.perl.org/users/ovid/2010/08/what-to-know-before...
Pay particular attention where it says, "Type systems are commonly classified by several words, of which the most common are ... dynamic ..."
That seems like a peculiar position to take in light of your self-avowed and (apparently) carefully cultivated ignorance of Lisp. If you don't know Lisp, how would you know if it's typed or not?
BTW, here's a clue. (Spoiler alert! You may learn something about Lisp by reading the following.):
> anyone writing a new functional language would be best advised to not have that problem.I am reminded of this koan:
> Hoon does not have macrosMost languages don't.
> a pure typed language doesn't need macros.
Of course. No language needs macros. That's why most languages are serviceable despite not having them.
> favor us with a lecture
You should be careful. As you yourself have just observed, losing your ignorance is a one-way street. The more you let me teach you, the closer you get to the edge.