成田です。

kuno@gssm.otsuka.tsukuba.ac.jp wrote:
> nojima@taito.co.jpさん:
>>  [Q] 最近はcar/cdrの代りにfirst/restというのが今時なのでしょうか?
>>      それともCommon Lispだけの方言と思えばよいのでしょうか?
> 
>   CommonLispから始まって最近のLispはこういう感じなのかな。

LISP のコミュニティーに属していないし、最近のコードを詳しく読んで
いないので、今時の潮流はわかりませんが、car/cdr は今でも普通に使
うものだと思ってました。

first, second...tenth の文脈の中で first, rest を使うのは
あるかもしれないけれど(nth や nthcdr ってのもあるわな)。

>             でもcaddrとか書きたいですよね。            久野

ただ、「cadr は例外的に使われるけれど、ca[ad]*r 表記を人に読ませ
るようなコードに書くのはいただけないネェ」っつぅような話はどこかで
読んだ気が……

まあ、こういうときに first...tenth (or nth) を使うってものな
のかもしれない。
 
--
        「十分間で決断し、短い理由を添えよ」
        A.I.Soft, Inc. CS・品質推進課 成田隆興