2
S式の読みやすさ
一言で言えば、それを知らなかった人のために、Lisp関数/演算子/構造体はすべて次のように一律に呼び出されます: (function arg0 arg1 ... argN) では、Cのような言語では次のように表現します if (a > b && foo(param)) のようなLisp sexpに変換されます (if (and (> a b) (foo param))) 。物事がより現実的/複雑になるにつれて、対応するs式も私にとってはそうなります。 私はこれが主観的な質問である可能性が高いことを認識していますが、多くのLispハッカーにとって、これは常に対処しなければならないこの1つの小さな煩わしさでしょうか? それとも、遅かれ早かれこの構文の欠如に慣れるのでしょうか? いずれにせよ、特に長い目で見れば、読みやすさのためにブレークラインを追加すること(Cの同等のものを追加しないことがほとんどです)は良い考えですか?他の提案は大歓迎です。