Archive for the ‘雑記’ Category

lambdaを必要以上に使うのはよくないプログラムだ

日曜日, 12月 16th, 2012

【lambdaを必要以上に使うのはよくないプログラムだ】

関数に名前がついてなさすぎるプログラムを見た時などに使う。
「よくないの?」と真剣に返答されてしまったときは、テキトーにまくし立てた後に
「こんな議論をしたって結論は出ないんだから無駄」と言って早めに逃げるた方がよい。

fletに触れとこう

土曜日, 12月 15th, 2012

【fletに触れとこう】

fletについて説明するときに、最初に言うべき台詞。

macroletを使いまくれ!

金曜日, 12月 14th, 2012

【macroletを使いまくれ!】

使いまくれ!

マクロを使いまくろう

木曜日, 12月 13th, 2012

【マクロを使いまくろう】

使いまくろう。

高階関数の使い方はこうかい?

水曜日, 12月 12th, 2012

【高階関数の使い方はこうかい?】

この言葉を言った後の冷えきった空気に後悔することが多いので注意。

末尾再帰をしている

火曜日, 12月 11th, 2012

【末尾再帰をしている】

正しい文脈で使うのが大事です。

applyは素敵よ

月曜日, 12月 10th, 2012

【applyは素敵よ】

applyが素敵に思えた時に使う。
鬱陶しい萌えキャラのように「素敵よぅ」と発音するのがコツ。

consを作る余裕もないほど窮困する

日曜日, 12月 9th, 2012

【consを作る余裕もないほど窮困する】

よくある質問:
Q. 「窮困」じゃなくて「困窮」じゃないんですか?
A. どちらも正しいです

terpriをたっぷり使う

土曜日, 12月 8th, 2012

【terpriをたっぷり使う】

「改行を複数入れたいんだけど」と言われた時にはterpriを勧めよう。
根拠として
(format t "~%~%")より(terpri)(terpri)の方が文字数が少ない」
ということを挙げて、あとは勢いで乗り切るのが正しいやり方。

condとconsを混同するな

金曜日, 12月 7th, 2012

【condとconsを混同するな】

Lispを触りたての人に贈る言葉。
もっとも本当に混同する人はまずいない。