【普通のやつらの】 Arc Language 0 【上を行け】
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドの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 かえって分かりづらいね。 センスが悪いと生きるのも大変だろうね。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5369日前に更新/41 KB
担当:undef