【Lisp】プログラミング言語 Clojure #2【JVM】at TECH【Lisp】プログラミング言語 Clojure #2【JVM】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト399:営利利用に関するLR審議中@詳細は自治スレへ 12/04/01 14:45:35.51 ライブラリが充実さえしてれば人気ない方がいい 400:営利利用に関するLR審議中@詳細は自治スレへ 12/04/01 23:25:50.53 >>399 なんとなく言いたいことは分かる。 401:営利利用に関するLR審議中@詳細は自治スレへ 12/04/02 12:09:21.80 だがライブラリが充実するにはそれなりの裾野が必要というジレンマ 402:営利利用に関するLR審議中@詳細は自治スレへ 12/04/06 21:24:47.52 Clojureにおいて #' を使うのはどういう時でしょうか (つまり var関数 をつかって直接Varを得るメリットということです。)? CommonLispだと、#' を使うと、関数の名前空間から、そのシンボルに対応する関数オブジェクトを探しますよね。 #'がないと、変数の名前空間から対応する値を探しますよね。 関数オブジェクトを明示できて有用だと思います。 一方、Clojureだと、関数も変数問わず、 どちらにしろ、同じ (var 名前) が実行されて、Varが返ってきて 少なくともCommonLispのような使い分けのメリットないですよね。 強いて言うなら、Varは ポインタみたいな役割を果たすのかとも考えたのですが、 いい具体例が思いつきません。 質問がわかりにくくてすみませんが、アドバイスお願いします。 よろしくお願いします。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch