【普通のやつらの】 Arc Language 0 【上を行け】at TECH【普通のやつらの】 Arc Language 0 【上を行け】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト100:デフォルトの名無しさん 08/02/10 16:01:42 >>95 「わりとなんだか凄い人」なのは判ってくれたようだが、 分からないのは理解しようと努力してないからだ。 >ちなみに#fn <args> <expr>って俄Lisperの漏れには さて、この変態構文の例を>>7のコードで示せばこうなる。 (trues #fn (_) (if (odd _) (+ _ 10)) '(1 2 3 4 5)) 何が便利かはこれで判るだろ。 少なくともarcの[]の様なナンセンスな仕組みよりも、 何を意図するものか判り易い。 付け足すなら、短く書きたいという願望は判るが、 arcの[]は引数が'_'限定では述語ぐらいにしか使えないし、 '_'という名前が名前だけに、読み手に意図も伝えられない。 実際に[]が入っているコードを見たら、頭を1回転させないと 判らない難解さを感じた。 いくら短く書けてもぱっと見で意味不明なのは問題だろうよ。 lambdaをfnに変えたぐらいのセンスで、もうひと捻り欲しい。 101:デフォルトの名無しさん 08/02/10 16:20:44 かえって分かりづらいね。 センスが悪いと生きるのも大変だろうね。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch