[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 02/01 06:02 / Filesize : 245 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Lisp Scheme Part33



1 名前:デフォルトの名無しさん mailto:sage [2011/10/09(日) 17:58:58.06 ]
Common Lisp、SchemeをはじめとするLisp族全般のスレです

■前スレ
Lisp Scheme Part32
hibari.2ch.net/test/read.cgi/tech/1303299696/

■テンプレ
wiki.fdiary.net/lisp/

■関連スレ
【入門】Common Lisp その8【質問よろず】
hibari.2ch.net/test/read.cgi/tech/1309940115/

152 名前:デフォルトの名無しさん mailto:sage [2011/11/06(日) 14:06:19.58 ]
123 名前:SCHEME餃子 ◆8X2XSCHEME [sage] 投稿日:2011/11/04(金) 22:32:53.69
何を言いたいのかわかんねーよ。
比喩を持込むのはなるべく避けろってのは議論の基礎だろ。
もうちょっと具体的に言ってくれんか。

148 名前:SCHEME餃子 ◆8X2XSCHEME [sage] 投稿日:2011/11/06(日) 08:55:42.40
>>136
知るかボケ
にちゃんねるに何を期待してんだ?

ガキは家へ帰ってパパのチンポでもしゃぶってろ


153 名前:SCHEME餃子 ◆8X2XSCHEME mailto:sage [2011/11/06(日) 14:11:56.96 ]
いや…その書込みは別に意味はねえ ただの悪意よ

154 名前:デフォルトの名無しさん mailto:sage [2011/11/06(日) 14:37:34.53 ]
処理系がシステム巻き込んでクラッシュするようなプログラムを出してこそ、悪意。

155 名前:デフォルトの名無しさん mailto:sage [2011/11/07(月) 15:54:39.42 ]
>>153
悪意はある反面あなたの精神的な未熟さだけは理解できました。
By Lispトムヤンクン

156 名前:デフォルトの名無しさん mailto:sage [2011/11/07(月) 16:06:06.82 ]
>>149
当事者としてはすこぶる不愉快だが、2ちゃんだからこの程度のことは書く
人がいてもおかしくはないですからね。トムヤンクン
実際に対面して同じ事を目の前で言えるような人とは思えないし、
そこまで肝がある人じゃないだろう。それができるのが2チャンです。
心理的に不安定な人という印象だけが残ってしまったのも事実なのです。
これ以上は時間を捨てるようなものであり、オフトピでもあるので
これで失礼します。

157 名前:デフォルトの名無しさん mailto:sage [2011/11/07(月) 17:32:10.79 BE:1820063039-2BP(0)]
>>156
何この粘着君。
空気読まない奴だと思ったらわかった上で乱してんのか。
タチ悪いわー

158 名前:デフォルトの名無しさん mailto:sage [2011/11/07(月) 20:18:07.26 ]
>>157
自己紹介してんじゃねえよ

159 名前:デフォルトの名無しさん mailto:sage [2011/11/07(月) 22:01:30.77 ]
30過ぎるとタチ悪くなるよ

160 名前:デフォルトの名無しさん mailto:sage [2011/11/08(火) 21:59:49.89 ]
数ある(のかどうかわからないけど)関数型言語であえてLISPを選ぶ理由って何?
それと関数型って言うとLISPの他はMLっぽいのが多い気がするけど他の系統ってどんなのがある?



161 名前:デフォルトの名無しさん mailto:sage [2011/11/08(火) 22:03:20.53 ]
LISPをマルチパラダイムやで?

162 名前:デフォルトの名無しさん mailto:sage [2011/11/08(火) 22:03:29.71 ]
LISP「は」

163 名前:SCHEME餃子 ◆8X2XSCHEME mailto:sage [2011/11/09(水) 00:42:50.37 ]
>>160
どういうものを関数型って呼ぶかは明確な定義があるわけじゃありません。 でも Scheme や CL はマルチパラダイムを標榜してはいますね。 LISP 族の中には純粋関数型のものだってあると思いますが、それは少数派。
関数型的な特徴は「プリミティブ」であって、その上に様々なパラダイムを載せられるのが LISP の強力な点だとされています。
例えば Java だって関数型のアプローチでプログラムすることは出来ます。 C++ を定理証明に使うアイデアもあります。
www.kmonos.net/wlog/102.html#_0103091022
でも、 Java は関数型ではなくて、 C++ は定理証明器ではありません。 何故なら、そういった書き方はプログラマがそういうパターンに沿って書くことが一応可能であるということであって、そのように書くための道具 (語彙) を作ることが難しいからです。
つまり、抽象度の違いです。 Java は手続的なアプローチに抽象化する道具は揃っていますが、そうではないパラダイムを持ち込もうとすると言語のサポートは望めないのです。
一方で、 LISP はどうでしょうか? SICP にあるような Prolog もどきや回路シュミレータを見ればわかるように、一旦ライブラリを構築してしまえば「もはやそういう言語であるかのように記述できる」のです。
これらの差が生じるのは、一般的な言語における抽象はそれぞれの言語ごとでのパラダイム (クラスとかテンプレートとか) が単位であるのに対し、 LISP ではS式という「記法」が単位であるからだと私は考えています。
あらゆるパラダイムをひとつの言語で実現できて、時には混在もできるというのは圧倒的な強みになると思います。 それが、私が LISP (Scheme) を好む理由です。 下手するとカオスになるというデメリットと隣りあわせではありますけどね。

164 名前:デフォルトの名無しさん mailto:sage [2011/11/09(水) 00:56:34.33 ]
>>163
そのトリップ、SCHEMEはともかく8X2Xって何?

165 名前:デフォルトの名無しさん mailto:sage [2011/11/09(水) 01:09:43.02 ]
>>163
JavaとかCだと、文と式があって、言語の拡張=文の追加・変更が難しい。
LispはS式で統一されてるので、Lisp自身の拡張が容易、ってのが大きいんじゃないかな?

166 名前:デフォルトの名無しさん mailto:sage [2011/11/09(水) 01:09:51.42 ]
>>164
あまりだろ。

167 名前:SCHEME餃子 ◆8X2XSCHEME mailto:sage [2011/11/09(水) 07:19:31.37 ]
>>164
16倍ってことだよ

168 名前:デフォルトの名無しさん mailto:sage [2011/11/09(水) 07:42:05.03 ]
16bit

169 名前:デフォルトの名無しさん mailto:sage [2011/11/09(水) 12:10:28.17 ]
理屈ではそうだけど
現実世界で圧倒的に役に立っているのは
JavaやC++なんだけどな

170 名前:デフォルトの名無しさん mailto:sage [2011/11/09(水) 12:15:21.47 ]
ずいぶん狭い現実世界だな



171 名前:デフォルトの名無しさん mailto:sage [2011/11/09(水) 13:20:04.76 ]
餃子の相手をする人の相手をすることはない

172 名前:デフォルトの名無しさん mailto:sage [2011/11/09(水) 15:31:18.24 ]
やあ、言語の寿命が心配なのか?

LISPの言語拡張は、S式が作り出した知恵の一つ、いや武器か。
普通のやつらは決して辿り着くことができないLISPの英知として、
S式が我々に与えたものだ。昔、規格策定で起きた大きな抗争の時にな。
あの時はホント、まいったよ。
見ての通り、継ぎ目すらない美しいフォルムだろ?
一体どんな仕組みでできてるのか、調べれば判るだろうが、
すまない。私には興味がないんでね。
詳しい事は、まだArc作ってるポールにでも聞いてみるんだな。
何か知っているんじゃないか?

S式。
ろっと、驚かせてしまったようだな。
これは他の言語で言う、演算子でも文でもない。
いわばS式だけが作り出せる構造体だ。
ただ実行するだけでなく、データとして取り出せる。
例えば、この無数の括弧。気を付けろ、数えると一瞬で悟ってしまうぞ。
悟りとは何かだって?
ハハハハ、それは昨日言っただろう?
あ、すまない。君にとっては明日の出来事か。
いや、もっと先だったかもしれないな。
その日が来たら、また説明しよう。

173 名前:デフォルトの名無しさん mailto:sage [2011/11/09(水) 16:22:15.67 ]
ttp://xyzzy.s53.xrea.com/reference/wiki.cgi?p=interactive
これの
interactive {INTERACTIVE-STRING {PARAMETER}*|LIST}
っていう引数の書き方はなんなんでしょうか?
正規表現的なようでよく分かりません

174 名前:デフォルトの名無しさん mailto:sage [2011/11/09(水) 18:34:02.30 ]
>>170
どこの現実世界にいるんだよ
おまえは

175 名前:デフォルトの名無しさん mailto:sage [2011/11/09(水) 18:39:34.59 ]
アシタカ「LISPは死なないよ.構文木そのものだから」

176 名前:デフォルトの名無しさん mailto:sage [2011/11/09(水) 19:03:51.75 ]
つ AST

177 名前:デフォルトの名無しさん mailto:sage [2011/11/09(水) 22:39:53.45 ]
なんだかんだ言って、結局はLispだけ残ってきたわけだしね。

178 名前:デフォルトの名無しさん mailto:sage [2011/11/09(水) 23:21:14.60 ]
>>163
そもそもなんでトリップ付けてんの?
NGワードに設定しやすくていいけど。

179 名前:デフォルトの名無しさん mailto:sage [2011/11/09(水) 23:47:03.41 ]
>>173
波カッコ{} オプション
スター* 0回以上の繰り返し
縦棒| または
つまり、引数は無くても良い。ある場合は次の2つのうちのいずれか一方。
INTERACTIVE-STRINGの後ろに0個以上の任意個のPARAMETER
LIST

BNFってやつかな。

180 名前:デフォルトの名無しさん mailto:sage [2011/11/10(木) 00:12:37.84 ]
Lispを使うと普通のやつらの上を行けますか?
また具体的にどのように上を行くのでしょうか?




181 名前:デフォルトの名無しさん mailto:sage [2011/11/10(木) 00:17:37.91 ]
上をいけたのは他の言語が未成熟だった昔の話
今じゃ下にしがみつくのがやっと

182 名前:デフォルトの名無しさん mailto:sage [2011/11/10(木) 00:18:01.22 ]
※行けと言うだけであり、行けることを保証するわけではありません
※具体的な方法は確認されておりません

183 名前:デフォルトの名無しさん mailto:sage [2011/11/10(木) 00:21:30.75 ]
>>177
俺が業界に入って以来VBも残ってるよ
俺が業界から去っても多分残ってると思うよ
そういうスパンで区切ると他の言語でも別に問題ないと思えてくる

184 名前:デフォルトの名無しさん mailto:sage [2011/11/10(木) 00:32:58.75 ]
普通のやつらの上を行けで思い出したけど
彼の作った言語はどうなったんだ
名前忘れて思い出せないけど

185 名前:デフォルトの名無しさん mailto:sage [2011/11/10(木) 00:34:29.97 ]
ちょっと前curlって言語があったな

186 名前:デフォルトの名無しさん mailto:sage [2011/11/10(木) 03:13:45.23 ]
>>184
Arcは普通にバージョンアップとかされながら、
一部の人に使われてるみたいよ。


187 名前:デフォルトの名無しさん mailto:sage [2011/11/12(土) 00:46:31.15 ]
SBCL始まったな。

random-state.net/log/3529868963.html

188 名前:デフォルトの名無しさん mailto:sage [2011/11/12(土) 12:40:45.36 ]
gaucheでsxmlをhtmlに書き出したいのですが、分からないことがあります

htmlでいうところのh2とh3の属性値を見て、
id が設定されていなければ連番のidを独自に設定したいです
それ以外の要素は普通にhtmlへと書き出します

Gauche:SXMLとSXPath

practical-scheme.net/wiliki/wiliki.cgi?Gauche%3ASXML%E3%81%A8SXPath

Gauche ユーザリファレンス: 11.36 sxml.tools - SXML構造を操作する

practical-scheme.net/gauche/man/gauche-refj_159.html

このあたりを見てみましたが、どれを使えばよいのかよく分かりません
よろしくお願いします

189 名前:デフォルトの名無しさん mailto:sage [2011/11/12(土) 13:41:55.63 ]
gaucheのさぽせんに聞け

190 名前:SCHEME餃子 ◆8X2XSCHEME mailto:sage [2011/11/12(土) 17:53:44.33 ]
>>188
読んでわからなかったのなら他の人もわからない可能性が高いので、
WiLiKi の初心者の質問箱に書いたほうが後続の人のためになるかもね?
俺もSXMLのモディファイヤを使うのは始めてなので本当にこれが正しいのかよくわからないけど、
試してみた感じではちゃんと動いた。

;; 必要なライブラリを use する
(use sxml.tools)
(use sxml.sxpath)
(use sxml.ssax)

;; テスト用に元になる sxml を作る
(define sxml
(ssax:xml->sxml
(open-input-string "<xml><h1>2</h1><h1>3</h1></xml>")
'()))

;; id を生成するジェネレータ
(define id-maker (let1 x 0 (^() (inc! x) `(id ,#`"L,(counter)"))))

;; sxpath で対象ノードを抜き出してそこに id を追加
(for-each (cut sxml:set-attr! <> id-maker) ((sxpath "//h1") sxml))

;; これで id がついてるはずなので確認してみよう
(write sxml)



191 名前:デフォルトの名無しさん mailto:sage [2011/11/12(土) 18:43:04.34 ]
>>188
SXMLは基本リストを使った単なるツリーなので、
ツリーを操作するのと同じで問題ないよー。

>>190みたいに副作用で破壊的に変更しても良いし、
map-unionとかで走査して、置き換えても良いし。


192 名前:デフォルトの名無しさん mailto:sage [2011/11/13(日) 00:14:17.95 ]
JavaScriptでStalinみたいな(JIT含む)コンパイル時型推論の成果が取り込まれてるのかー。
LLVM経由の下流でも使えるなら、成果共有できればいいのにな。

Fast and Precise Hybrid Type Inference for JavaScript
people.mozilla.org/%7Elmesa/ti-draft.pdf
The Impact of Optional Type Information on JIT Compilation of Dynamically Typed Languages
www.masonchang.com/storage/papers/dls05-chang.pdf

193 名前:デフォルトの名無しさん mailto:sage [2011/11/13(日) 10:01:22.66 ]
取り込まれてるレベルじゃなくて、
この分野はJavascriptがJavaと
一緒に最先端を形成してる。
pluginによる言語機能も
メタサーキュラーJITに組み込まれる
実装が広く出回り始めたり。

194 名前:デフォルトの名無しさん mailto:sage [2011/11/13(日) 10:58:26.37 ]
Gaucheのtext.html-liteで
特定の条件を満たした時に
複数のHTML:p手続きを実行?するにはどうすればいいのでしょうか
例を出すと
(when test (HTML:p "foo") (HTML:p "bar"))
のように書くと、最後のbarのみが出力されてしまいます
意図しているのはどちらも出力させることです

195 名前:デフォルトの名無しさん mailto:sage [2011/11/13(日) 11:42:13.97 ]
>>194
どうせ最終的に write-tree するんだろうから、↓でいいんじゃないか?

(if test (list (html:p "foo") (html:p "bar")) '())

196 名前:デフォルトの名無しさん mailto:sage [2011/11/13(日) 18:31:53.54 ]
>>194
html:pとかは、HTMLを出力するのではなくて、
文字列やシンボルで表現されたHTMLのツリーを返すだけの関数。
だから、whenの仕様通り、最後の式の(html:p "bar")の値が返される。

>>195みたいにリストで括るか、html:divとかで括るかすれば良いよ。

197 名前:デフォルトの名無しさん mailto:sage [2011/11/13(日) 22:29:00.85 ]
>>190-191
ありがとうございます。
sxpath の使いどころの流れが見えてきました。
いろいろと試してみます。

198 名前:デフォルトの名無しさん mailto:sage [2011/11/13(日) 22:57:40.66 ]
竹内関数で音楽生成 - aikeの日記
d.hatena.ne.jp/aike/20111112

Fruity Wrapper ってソフトを使っているみたいだけど、
takの再帰処理毎に3和音を生成->アルペッジョを生成てなことをしているのかな
tak関数のこういう使い方は思ってもいなかったので面白い

199 名前:デフォルトの名無しさん mailto:sage [2011/11/13(日) 23:11:59.47 ]
ほかの使い方は思っているのかよ

200 名前:デフォルトの名無しさん mailto:sage [2011/11/13(日) 23:44:45.49 ]
>>199
普通のプログラマがtak関数の応用について1%考えているとして、
がんばって考えた人が2%だとすると、98%ぐらい考えられていないからなあ。



201 名前:デフォルトの名無しさん mailto:sage [2011/11/14(月) 00:08:19.53 ]
まあどうでもいい

202 名前:デフォルトの名無しさん mailto:sage [2011/11/14(月) 03:15:01.10 ]
>>198
メガデモ的でもあるな、なんかちょっと感動した

203 名前:デフォルトの名無しさん mailto:sage [2011/11/14(月) 06:40:13.56 ]
インタプリタとかで、関数の再帰呼び出しの性能を評価する
マイクロベンチマークとしては割と見かける部類だと思う

204 名前:デフォルトの名無しさん mailto:sage [2011/11/14(月) 08:42:59.60 ]
ベンチマークとしてならGabrielベンチマークとしてLisp界隈だとド定番だし、
他の言語のベンチマークでも見かけるくらいにはメジャー。

205 名前:デフォルトの名無しさん mailto:sage [2011/11/14(月) 09:04:53.88 ]
そーなのCAR

206 名前:デフォルトの名無しさん [2011/11/14(月) 11:37:05.16 ]
EclipseのSchemeのプラグインってないのかな。
エンジンはGauheを使えたらさらにうれしいのだけど。

207 名前:デフォルトの名無しさん mailto:sage [2011/11/14(月) 11:51:54.50 ]
ggrks

sourceforge.net/apps/wordpress/schemeway/

208 名前:デフォルトの名無しさん [2011/11/14(月) 11:53:30.09 ]
やっぱSchemeWayしかないのかな。
ぜんぜん日本語情報がないよね。

209 名前:デフォルトの名無しさん mailto:sage [2011/11/14(月) 12:02:47.64 ]
ただでさえ人口が少ないSchemeで、さらに人口が少ないEclipseでの開発者で、
さらにさらに人口が少ない日本語話者による日本語の解説を期待しても始まらないよ。
日本語情報が欲しいならEmacs使わないと。マイノリティを貫くならそれなりの覚悟が必要。

そもそも英語の情報だって、最悪辞書見ながら読めば普通に意味が分かる程度には読める。
日本人なら誰でも長年英語勉強してるんだから。

210 名前:デフォルトの名無しさん mailto:sage [2011/11/14(月) 16:48:15.26 ]
>>209
話者・使用人口で語るのは間違いだろうなあ。人口1,200万人ならそう言って問題ないだろうけど。欧
米の言語を無理やり方言とすると、漢字の方言とすると日本と中国は中国のおかげで人口的には勝って
いる。

ttp://www.mext.go.jp/b_menu/shingi/chukyo/chukyo3/015/siryo/06032707/005/001.htm

日本語環境が遅れるのはIT政策を3年ぐらいの経済対策として消費してしまったのが一番の原因だと
思うよ。もっと長いスタンスでIT分野を応援していればこうはならなかったんじゃないかな。FreeBSD
とか、2000年あたりはかなり活発だったよね。雑誌もいっぱいあったし、書籍も多かった。Redhat,
TurboLinux, Vine linux等の名前は知っていたけどインストールしていなかったな。Vine以外の日本語
環境はどうだったの?



211 名前:SCHEME餃子 ◆8X2XSCHEME mailto:sage [2011/11/14(月) 17:59:50.55 ]
>>210
おいおい。 それを方言としてまとめるのは無茶すぎだろ。 jk

212 名前:デフォルトの名無しさん mailto:sage [2011/11/14(月) 18:50:46.58 ]
>>192-193
Javaってひょっとして静的型推定なのでGCがある以外はC++とあんま変わらない?
確かに高速になったとは聞いたけど

213 名前:デフォルトの名無しさん mailto:sage [2011/11/14(月) 19:07:56.88 ]
Javaは速くなければならないというお金に直結する緊急課題が昔からあった
LISPには特に無かった

結局流れるお金の量なわけです

214 名前:デフォルトの名無しさん mailto:sage [2011/11/14(月) 20:56:12.69 ]
>>213
Javaはなぁ、VisualAgeのScratchエディタがEclipseにも乗っていればよかったのにとつくづく思う
REPLみたいなこと出来てアレでの開発はCPU食う代わりに効率よかったんだけどな

215 名前:デフォルトの名無しさん mailto:sage [2011/11/14(月) 21:16:39.53 ]
Eclipseのスクラップブックじゃダメなん?

216 名前:デフォルトの名無しさん mailto:sage [2011/11/14(月) 22:08:56.12 ]
>>210
この阿呆はLispスレに何しに来たんだよ……。
言ってることもやってる場所も何もかも間違ってて突っ込み切れない。

方言として認識すれば日本語でドキュメント書いてくれるヤツが増えるのか?
後半の段落は1960年に発表されたLispに関係あるのか?

217 名前:194 mailto:sage [2011/11/14(月) 22:11:59.71 ]
>>195-196
なるほど、listでくくると処理が楽そうですね。

218 名前:デフォルトの名無しさん mailto:sage [2011/11/14(月) 22:13:42.75 ]
>>212-213
SBCLも速い。
まあベンチなんて所詮遊びだけど…
shootout.alioth.debian.org/u64q/which-programming-languages-are-fastest.php

219 名前:デフォルトの名無しさん mailto:sage [2011/11/15(火) 00:33:23.33 ]
>>216
批判は誰でもできるんだよ。じゃあ、日本語環境が厚くないのは、なぜ?

220 名前:デフォルトの名無しさん mailto:sage [2011/11/15(火) 00:48:14.18 ]
www.kokoro-yamai.com/category/%E7%97%87%E7%8A%B6%E7%B7%A8/%E3%82%AD%E3%83%AC%E3%82%8B
>人がキレるのは、前頭葉のコントロール能力が弱くなっているからではないかと、専門家の間で言われています。




221 名前:デフォルトの名無しさん mailto:sage [2011/11/15(火) 01:04:14.64 ]
>>213
>> 結局流れるお金の量なわけです
そんな悲しいこと言うな。オレは信じてるよ、人の思いの強さを。
最後に勝つのはAIだよ、AI。

222 名前:デフォルトの名無しさん mailto:sage [2011/11/15(火) 01:28:59.20 ]
>>219
そもそもの話は外国産マイナーツールの日本語情報が少ないよ、って話だからな?
マイノリティの中のマイノリティが少ないのは当然だ、っていうとても当たり前の意見に、
「日本語を漢字の方言と見なせば多数派だ」とか言ってお前が絡んできたんだからな?
全然事情の異なるFreeBSDやLinuxの事例まで持ち出して。

質問についてだけど、日本語環境が厚くない、という曖昧な表現されても他人には分からんよ。
CLでもSchemeでもClojureでも、処理については多くがUnicodeレベルの国際化を達成しているから、
メッセージカタログとかのUI方面での対応の話と取るけど、構わないな?

単に、それをして受ける恩恵と、それに必要な労力が見合う人がコミュニティにいないからだよ。
開発者の興味とかコミュニティの大きさや文化、個人の趣味とか、色々な要素が関係しているが、
結局は人がいないという所に帰結する。

223 名前:デフォルトの名無しさん mailto:sage [2011/11/15(火) 01:41:32.42 ]
改善したいなら、コミュニティを広げて、影響力を大きくすれば良い。
そうすれば、英語が得意でUIの地域化に貢献したい人が出てきたり、
処理系やツールに投資してくれる企業が現れて、対応が改善したりする。
こうなって初めて、国からの援助も期待できる。

そういう風にコミュニティを変えていくために必要な労力と、
自分を変えて不自由なく立ち回れるようになる労力を比べて、
後者を選択してる人が多いだけの話。

224 名前:デフォルトの名無しさん mailto:sage [2011/11/15(火) 01:50:15.33 ]
>>222
「人がいない」って人が少ないって意味だよな。人が少ないと言えるのは何人ぐらいがいればいいの?
人が少ないとで思考停止しちゃうのは問題ないかね?

わざわざ言いたくないけど「日本語を漢字の方言と見なせば多数派だ」はジョークだからなあ。日本語
ユーザーが世界で考えると少ないというのに反論したかっただけ。

人が少ないで思考停止しちゃうのは問題ないかね?
マイノリティ云々言い出す奴でガチでそう思っている人がいるから発言は配慮しようぜ。

225 名前:デフォルトの名無しさん mailto:sage [2011/11/15(火) 03:13:36.90 ]
>>224
とりあえず、意図を教えてくれたのはありがたいな。今まで意味不明過ぎた。
あと冗談はかなり寒い。>>211を見ても。俺らが感性ないだけかもしれんが。

人の少なさを実感したいなら、GitHubやBitbucketで言語別にリポジトリを検索すると良いよ。
相対的にマイノリティなことは理解できる。絶対的に多いか少ないかは証明が難しいな。
こちらはことあるごとに人の少なさを実感するんだけど、それじゃ納得いかないだろうしな。

逆に、>>224は人が十分に多いと思う何らかの根拠があると思うんだけど、それは何?
思考停止してると思うなら、別の原因に何らかの心当たりがあるんじゃないのか?

226 名前:デフォルトの名無しさん mailto:sage [2011/11/15(火) 05:05:39.95 ]
>>219

>>218
のベンチマークにRacketがあるのにGaucheがない理由を想像できるかい?

227 名前:デフォルトの名無しさん mailto:sage [2011/11/15(火) 05:09:13.11 ]
>>225
人が少ないと言えるのは何人ぐらいがいればいいの?
 ↓訂正
人が少なくないと言えるのは何人ぐらいがいればいいの?

あと多言語と比べても日本語を使えるユーザーは十分いるし、日本は国としてはお金持ちだ。GitHubや
Bitbucketの話はそうなんだろう。それで実際に開発に関わっている日本人が人が少ないという話は肯定
しているよ。
でも、「人が少ない」という現状認識は聞き飽きたから、その現状認識への処方箋を出すべきなんじゃ
ないかという提案だ。

EclipseのSchemeのプラグインが欲しいと思うならLisper Schemer向けEclipseの勉強会(ネット回線なし)を
資料代(A4二枚のレジュメ)500円で都心で開けばいいんじゃないの。交通費のみでプラグイン開発者一人を
呼んで色々と話し合えばEclipse以外の話も出てくるだろうし、個人個人で何ができるかというのがみえて
くるんじゃないかな。三日坊主プロジェクトをいっぱい立ち上げてとりあえずやってみればいいんだよ。そ
して、隔月か、三カ月に一回集まって刺激し合えばいい。
3.11でみんなの意識が変わったから今がやり時だと思うよ。今の有事から終わらない日常に戻ったら何も変わら
ないだろうなあ。自分が言いたいのはそういう話。
>>226
どういう理由? マジで知らない。
そういう話を勉強会で顔を突き合わせて、問題意識を共有すればいい。一人で悶々と考えたり、プログに書いても
あんまり効果がないんだから、身体をもっと使うべきじゃないのかね。

228 名前:デフォルトの名無しさん mailto:sage [2011/11/15(火) 07:39:24.11 ]
他言語ユーザの多くは英語に不自由してない事実。

229 名前:デフォルトの名無しさん mailto:sage [2011/11/15(火) 07:52:47.34 ]
俺のチンコはファーストクラスオブジェクト

230 名前:デフォルトの名無しさん mailto:sage [2011/11/15(火) 07:55:13.80 ]
>>228
中・高・大学で10年以上教育を受けていて、日本人は英語を不自由にしていると言い切れるのかね。



231 名前:デフォルトの名無しさん mailto:sage [2011/11/15(火) 08:29:38.04 ]
「日本語環境が厚く無い」のを問題視するんなら、何を解決したいのかを整理した方がいいんじゃないか?
俺個人としては、マルチバイト文字処理が手軽に出来れば嬉しい。
もし英語読むの面倒だから、程度の理由なら、殆どのプログラム言語が英語ベースの現状で、随分甘えたやつとしか思わない。

そんなところの敷居を誰かが下げてくれるのをただずっと待つか、自分から積極的に今ある資料を活用して自分の付加価値も相対的に上げるのか、選ぶのは自分だけどな。

232 名前:デフォルトの名無しさん mailto:sage [2011/11/15(火) 09:33:49.31 ]
日本語のドキュメントが少ないのは、仕方がないよ。

プログラムを書くのもコメントは日本語より英語のほうが多いんだし。逆に
一部を除いて日本発のものの英語ドキュメントの貧弱さは寂しいと思ってる
くらい。読むより書くほうが敷居が高いけどね。

日本語で〜と考える場合、すでに環境を整えやすいClojureをやっておけばい
いよ。web関連ならこっちで十分だから。schemeならばgaucheでもperlのちょっ
とした代わりくらいはできる。書籍はまえより充実してきてると思うけどな。

233 名前:デフォルトの名無しさん mailto:sage [2011/11/15(火) 11:05:15.01 ]
日本語のドキュメントが英語より読みやすくなっている例って
字の大きさぐらいだな。すまんね年寄りで

234 名前:デフォルトの名無しさん mailto:sage [2011/11/15(火) 22:36:08.28 ]
>>232
横だけど、clojureはweb以外だとあまり良くないってこと?

235 名前:デフォルトの名無しさん mailto:sage [2011/11/15(火) 23:40:34.45 ]
closureで気になったことがあります
作ったスクリプトを他のwindowsパソコンでも使えるように
exe化できるのでしょうか?

236 名前:デフォルトの名無しさん mailto:sage [2011/11/15(火) 23:48:04.64 ]
頑張ればexe化もできなくはないけど
実行可能jarで妥協した方がいいんでないかな

237 名前:デフォルトの名無しさん mailto:sage [2011/11/15(火) 23:58:36.09 ]
こんな感じか
www.google.com/search?hl=ja&q=clojure+jar+%E3%82%B9%E3%82%BF%E3%83%B3%E3%83%89%E3%82%A2%E3%83%AD%E3%83%BC%E3%83%B3+%E5%AE%9F%E8%A1%8C

238 名前:235 mailto:sage [2011/11/16(水) 00:00:01.32 ]
>>236-237
それがよさそうですね

239 名前:デフォルトの名無しさん mailto:sage [2011/11/16(水) 00:00:51.12 ]
>>234
悪いとは言ってないし、そこまで判断してない。ただし、webに
というのはgoogle app engineやherokuに対応できるというところ
の強みがあるし、java系の強みを持ってる。だからweb関連ならこっちで十分と

240 名前:デフォルトの名無しさん mailto:sage [2011/11/16(水) 01:34:37.47 ]
>>234
Web以外は既存のjavaと敷居が一緒なんだよ
Webサーバサイドで使うと開発効率がJava+tomcatよりも高いのが魅力なんだ




241 名前:デフォルトの名無しさん mailto:sage [2011/11/16(水) 01:57:32.39 ]
>>239, 240
レスありがとう。これなら本格的にclojure使おうと思っていたので、汎用には
欠点があるのかと気になったんだけど、そういうことなら大丈夫そうで安心した。



242 名前:デフォルトの名無しさん mailto:sage [2011/11/16(水) 02:21:21.64 ]
>>241
Clojureで速いプログラムを書こうと思ったら、ちょっと知識が必要だけど
最初ならプログラミングClojureやlabreplで遊んでればいいよ。:-)

243 名前:デフォルトの名無しさん mailto:sage [2011/11/16(水) 22:38:56.77 ]
>>198について、竹内先生本人がコメントしていた

竹内関数で音楽生成 - aikeの日記

d.hatena.ne.jp/aike/20111112#c1321336379

>当の本人の竹内です.友人から教えてもらってアクセスしました.
>素晴らしいですね.嬉しかったので,このURLをみんなに紹介しまくっています.

高評価みたい

244 名前:デフォルトの名無しさん mailto:sage [2011/11/16(水) 22:54:13.35 ]
竹内文書

245 名前:デフォルトの名無しさん mailto:sage [2011/11/17(木) 02:46:50.61 ]
まあ他に大した使い道ないしな

246 名前:デフォルトの名無しさん mailto:sage [2011/11/17(木) 03:01:22.40 ]
しょぼいLispマシン作った人だっけ?
しかも復活祭までやちゃったんだよな

247 名前:デフォルトの名無しさん mailto:sage [2011/11/17(木) 07:49:47.32 ]
竹内先生の退官記念の最終講義、ようつべあたりで流せば良いのに。

248 名前:デフォルトの名無しさん mailto:sage [2011/11/17(木) 08:50:08.66 ]
>>246 具体的に指摘できないから「しょぼい」としか言えない、
馬鹿丸出しですねw

249 名前:デフォルトの名無しさん mailto:sage [2011/11/17(木) 09:30:17.13 ]
>>246
TAOの事いってるならおまえが馬鹿をさらけ出してるとしかいえない.


250 名前:デフォルトの名無しさん mailto:sage [2011/11/17(木) 10:04:04.00 ]
TAOならうちの研究室にあったけど
誰も使ってなかったな



251 名前:デフォルトの名無しさん mailto:sage [2011/11/17(木) 10:18:15.00 ]
こいつ自分のことゲルトミューラーとか言っててさすがに引いたわ
せめてもうちょっと上手くなってから言えって感じだよ

252 名前:デフォルトの名無しさん mailto:sage [2011/11/17(木) 10:35:27.53 ]
青木淳とかもそうだけど、やたら古典の引用だののヘンな衒学趣味がうさんくさくて嫌い。

数学者が日本の品格みたいな本出すようになるともうヤキが回った状態であることが
わかるのと同じようなもので。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<245KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef