Gibt es Unterschiede zwischen dem, was in Common Lisp ein Atom heißt, und einem Symbol?Was ist der Unterschied zwischen einem Atom und einem Symbol in Common Lisp?
Erweitern sich diese Unterschiede zu anderen Sprachen in der Lisp-Familie?
(Ich bin mir bewusst, dass Atom eine andere Bedeutung in Clojure hat, aber ich bin interessiert an den Grenzen dessen, was ist ein Symbol.)
Der Name "Atom" kommt vom griechischen "atomos" und bedeutet "unteilbar". Man ging also davon aus, dass Moleküle aus unteilbaren Teilchen zusammengesetzt sind, die als "Atome" bezeichnet werden, und alles, was in Lisp keine "Nachteile" ist, kann normalerweise nicht geteilt werden. – erjiang