2 ms·
It's interesting; lots of the complaints I got to are in fact addressed by Clojure. Syntax: code is still data, but there is additional syntax (like {} for map
by ihodes 16y ago
It's interesting; lots of the complaints I got to are in fact addressed by Clojure.
Syntax: code is still data, but there is additional syntax (like {} for maps, [] for vectors) that makes reading coding a bit easier; I don't particularly thing Lisps are hard to read anyway, but it is nice.
Function names are less obscure; we have first and rest instead of car and cdr, for instance.
I also hope we're a nice community to be around! I've certainly enjoyed my stay so far.
- KC8ZKF 16y agoFIRST and REST are from Common Lisp. http://www.lispworks.com/documentation/HyperSpec/Body/f_firstc.htm http://www.lispworks.com/documentation/HyperSpec/Body/f_firs... http://www.lispworks.com/documentation/HyperSpec/Body/f_rest.htm http://www.lispworks.com/documentation/HyperSpec/Body/f_rest...
- nickik 16y agoyes but in CL you have "rules" when to use first/rest and when to use car/cdr. A noob does not want to learn them.
- nickik 16y agocorrect would be to say clojure has first/next.