私家版、Common Lisp プログラマのレベル10ってないな、と思って10年遅れで作ってみました。 参照(改変元) Scheme:Schemeプログラマのレベル10 くれぐれも本気にしないように。 レベル0 Clojureが良さそうなので入門書を漁っていたところ、Common Lispの入門書に出会う。Lispなら同じだろう。 Emacs Lispもその親戚らしいけどコードを見ただけでくらくらする。 便利なマクロは自分の.emacsにコピペしているがなぜか動かない。 レベル1 Common Lispに関するwebサイトを見たり、ウェブ上の入門ページを眺めて、 factorialとかappendとかreverseとかを書いたり、 ネストした木構造のノードの数を数えたりできる。 でもそれが何の役に立つかわからない。Common LispとClojureは別物なのではないかと思い始める。 カ