Warum sollte ich "anwenden" in Clojure verwenden?

Dies ist, was Rich Hickey sagte in einem blog-posts, aber ich verstehe nicht die motivation für die Verwendung gelten. Bitte helfen Sie.

Einen großen Unterschied zwischen Clojure und CL ist, dass Clojure ist ein Lisp-1, so funcall ist nicht nötig, und gelten nur für die Anwendung einer Funktion auf einen Laufzeit-definierte Sammlung von Argumenten. So, (f [i]) geschrieben werden kann (f i).

Auch nicht, was er meine mit "Clojure ist Lisp-1" gebunden und anschliessend nicht benötigt wird? Ich habe noch nie programmiert in CL.

Dank

InformationsquelleAutor der Frage unj2 | 2009-08-10

Schreibe einen Kommentar