Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> A lot of things in Lisp force the implementation of lists as cons cells

This is one of the reasons that Clojure wasn’t written to be backwards compatible with CL. Rich chose to implement all of his core functions on the first/rest abstraction instead, as explained in his Clojure for Lisp Programmers talk.

https://youtu.be/nDm-QDEXGEA?t=32m47s



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: