Hacker News new | past | comments | ask | show | jobs | submit login

Your point over everything being a singular linked list is a very good one. Even as a lisp user I wish that things were specified in terms of a sequence protocol rather than a list data structure. I believe Clojure rectifies this historical anomaly. In their defense the people creating Lisp didnt have any prior art and were making rules as they went along.



Yeah, but not to fix it for 53 years?


Mistakes in non trivial languages are not fixed, they are worked around. (cl-containers does offer a clos based sequence protocol)




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

Search: