Posted: Mar 21, 2012 12:33 pm
by epepke
VazScep wrote:I'd be one of the people arguing against the use of "first" and "rest."

Common Lisp's basic data-structure isn't a list. It's a mutable pair (a cons cell). It happens that cons cells can be used to implement lists, but they can also be used to implement trees, key-value pairs, cyclic graphs, whatever.


None of which speaks well of CAR and CDR, which only have meaning with respect to an obsolete architecture nobody remembers.