2 ms·
> Scheme has longer-function-names than Common Lisp Depends. Common Lisp has naming from several decades, as does Scheme. CAR is from Lisp 1 in 1960, when mem
by lispm 4y ago
> Scheme has longer-function-names than Common Lisp
Depends. Common Lisp has naming from several decades, as does Scheme.
CAR is from Lisp 1 in 1960, when memory (RAM, punched cards, punched tape, magnetic tape, drum, hard disk drives, ...) was tiny.
UPDATE-INSTANCE-FOR-REDEFINED-CLASS is from CLOS (ca. 1987)
This longer naming is not unusual in Common Lisp.
> Also Scheme use a more functional style and skip the intermediate variables. Sometimes the name of the intermediate variables are like self documentation and make the code easier to read.
Yes.