[表示 : 全て 最新50 1-99 101- 201- 301- 401- 2chのread.cgiへ]
Update time : 05/09 08:30 / Filesize : 111 KB / Number-of Response : 499
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


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

Lisp Scheme Part21



1 名前:デフォルトの名無しさん [2008/04/04(金) 18:18:17 ]
□過去スレ□
Part20: ttp://pc11.2ch.net/test/read.cgi/tech/1205021786/
Part19: ttp://pc11.2ch.net/test/read.cgi/tech/1200237296/
Part18: ttp://pc11.2ch.net/test/read.cgi/tech/1186922295/
Part17: ttp://pc11.2ch.net/test/read.cgi/tech/1177065699/
Part16: ttp://pc11.2ch.net/test/read.cgi/tech/1172404795/
Part15: ttp://pc10.2ch.net/test/read.cgi/tech/1151025773/
Part14: ttp://pc8.2ch.net/test/read.cgi/tech/1132275726/
Part13: ttp://pc8.2ch.net/test/read.cgi/tech/1115901841/
Part12: ttp://pc8.2ch.net/test/read.cgi/tech/1100229366/
Part11: ttp://pc5.2ch.net/test/read.cgi/tech/1091456033/
Part10: ttp://pc5.2ch.net/test/read.cgi/tech/1075630259/
Part9: ttp://pc2.2ch.net/test/read.cgi/tech/1069594582/
Part8: ttp://pc5.2ch.net/tech/kako/1058/10582/1058263391.html
Part7: ttp://pc5.2ch.net/tech/kako/1042/10421/1042167213.html
Part6: ttp://pc3.2ch.net/tech/kako/1031/10315/1031560687.html
Part5: ttp://pc3.2ch.net/tech/kako/1023/10230/1023091882.html
Part4: ttp://pc.2ch.net/tech/kako/1016/10162/1016211619.html
Part3: ttp://pc.2ch.net/tech/kako/1008/10082/1008220265.html
Part2: ttp://pc.2ch.net/tech/kako/1002/10025/1002584344.html
Part1: ttp://piza2.2ch.net/tech/kako/987/987169286.html


424 名前:デフォルトの名無しさん mailto:sage [2008/04/23(水) 09:45:56 ]
>>421
そいういうんだったら逆になんでもS式に変換してみてほしい。
S式Rubyなunacceptable acceptable lispとか見てみたい。

425 名前:デフォルトの名無しさん mailto:sage [2008/04/23(水) 11:08:09 ]
>>424
たしかRuby1.8では、ソースから変換した構文木を直接evalしてたはずだから
それを括弧で囲めばS式になるんじゃないか?

426 名前:デフォルトの名無しさん mailto:sage [2008/04/23(水) 13:16:50 ]
今のところRubyは食わず嫌いだが、ソースがS式になるなら使ってやってもいいな

427 名前:デフォルトの名無しさん mailto:sage [2008/04/23(水) 14:29:05 ]
RubyはMatzLispでPythonはGuidoLispなんだよ!とかなんとか

428 名前:デフォルトの名無しさん mailto:sage [2008/04/23(水) 15:46:41 ]
lispuser.netだかどこかで見せてくれた最高にキモイlispコードってのがまさにそれじゃないの?>> read macroでホゲ


429 名前:デフォルトの名無しさん mailto:sage [2008/04/23(水) 18:13:54 ]
春めいた流れになってきたなw

430 名前:グラハム mailto:sage [2008/04/23(水) 19:14:42 ]
君達、LispとRubyのいいとこ取りの言語があるのを知らないのかい?

431 名前:デフォルトの名無しさん mailto:sage [2008/04/23(水) 19:26:13 ]
>>430
ポールグレアムなら知ってるが、あんた誰?w
pc11.2ch.net/test/read.cgi/tech/1202098949/

432 名前:デフォルトの名無しさん mailto:sage [2008/04/23(水) 19:32:06 ]
>>431
チャップマンかカーかどっちかじゃね?




433 名前:デフォルトの名無しさん mailto:sage [2008/04/23(水) 19:40:11 ]
ろくなライブラリーも無いうちからLispとRubyのいいとこ取りの言語を名乗るから評判悪いんだよなw
むしろGaucheがArcのいいとこ取りすれば解決しそうだ。

434 名前:グラハム mailto:sage [2008/04/23(水) 19:58:23 ]
思い出せば私のエッセイもいつも最初は不評だったものだ。

435 名前:デフォルトの名無しさん mailto:sage [2008/04/23(水) 20:04:33 ]
世界の料理ショーの人頑張ってライブラリ作れよw

436 名前:デフォルトの名無しさん mailto:sage [2008/04/23(水) 20:05:27 ]
ふーむ、、、何故あなたはそう確信するのですか?

437 名前:デフォルトの名無しさん mailto:sage [2008/04/23(水) 20:07:01 ]
ニヤニヤ

438 名前:デフォルトの名無しさん mailto:sage [2008/04/23(水) 20:11:02 ]
Matz>Graham だな。Lisp厨涙目w

439 名前:デフォルトの名無しさん mailto:sage [2008/04/23(水) 20:12:05 ]
何の話だ

440 名前:デフォルトの名無しさん mailto:sage [2008/04/23(水) 20:16:10 ]
他の言語にいちゃもんつけるお仕事、ご苦労様です
Ruby厨の人も大変だな

441 名前:デフォルトの名無しさん mailto:sage [2008/04/23(水) 20:18:03 ]
Ruby厨さえ居なけりゃ、Rubyも良い言語なのにな。w

442 名前:デフォルトの名無しさん mailto:sage [2008/04/23(水) 20:20:28 ]
Lisp On Railsってあるの?



443 名前:デフォルトの名無しさん mailto:sage [2008/04/23(水) 20:24:55 ]
それなんて Kahua

444 名前:デフォルトの名無しさん mailto:sage [2008/04/23(水) 21:04:35 ]
Kent Dybvigの本と迷ったが一番定評があるコッチをやることにした。

Programmation fonctionnelle en scheme
by Jean-Michel Hufflen, Masson, Paris, 1996
EUR 26.13

日本語版があればDybvigのを読みたかった。
読み終わったらStruktur und Interpretation von Computerprogrammenを読む予定。
でもLittleが流行ってるから先に読みたいな。でも英語がちょっと orz

445 名前:デフォルトの名無しさん mailto:sage [2008/04/23(水) 21:11:00 ]
仏蘭西語と独逸語が堪能なら英語くらいなんとかなるだろ

446 名前:デフォルトの名無しさん mailto:sage [2008/04/23(水) 21:34:28 ]
独仏国境だから二ヶ国語は馬鹿でも生活の中で自然に覚える。
英語は勉強が必要。でも勉強するならProgrammationの方が楽しい。

447 名前:デフォルトの名無しさん mailto:sage [2008/04/23(水) 21:38:34 ]
このスレに常駐したらLispとSchemeが堪能になるようなもんかw

448 名前:デフォルトの名無しさん [2008/04/23(水) 21:42:12 ]
>>441
厨が集まる言語の条件:
・誰でも演習レベルまでは直ぐいける。
・ハイレベルに移行するには何らかのセンスor適切なガイドが必要
・エキスパートによって成果が出ている。


449 名前:デフォルトの名無しさん mailto:sage [2008/04/23(水) 21:42:51 ]
(* 164.042160 26.13)
⇒4286.421640799999

ぐは、結構高い!

450 名前:デフォルトの名無しさん mailto:sage [2008/04/23(水) 22:41:47 ]
>>400-402
Lispには大きく分けて東のMACLISP系と西のInterlisp系の二つの主流が存在。
MACLISP系:Lisp 1.5 → MacLisp → CommonLisp の『MIT系Lisp文化』
Interlisp系 :Interlisp-10→Interlisp-Dの対話型環境の『Xerox PARC系Lisp文化』
GNU EmacsはMacLispから分かれて来てるからMACLISP系に入れる。

451 名前:デフォルトの名無しさん mailto:sage [2008/04/23(水) 22:59:22 ]
schemeはその流れに入ってないの?

452 名前:デフォルトの名無しさん mailto:sage [2008/04/23(水) 23:39:39 ]
>>451
schemeは当初maclispで実装されたし、影響もそれなりにあるからmaclisp系っていえば
そうとも言えるんじゃないかな。
MIT系であるのは確かだよね。




453 名前:デフォルトの名無しさん mailto:sage [2008/04/24(木) 00:12:24 ]
πの計算をストリームを使ってやってみた。
けど、なぜかあまり近づかない。なんでだろ。教えて。

ttp://codepad.org/0iV02ShG

454 名前:デフォルトの名無しさん mailto:sage [2008/04/24(木) 00:13:28 ]
収束の遅い公式を使うからでしょ

455 名前:デフォルトの名無しさん mailto:sage [2008/04/24(木) 00:16:33 ]
>>454
ここでは10ぐらいでかなり近くなってる。どして?
ttp://www.aomori-u.ac.jp/lab/inform/horibata/Scheme4.html

456 名前:デフォルトの名無しさん mailto:sage [2008/04/24(木) 00:27:29 ]
わかった方教えてください。あしたまた来ます。お願いします。

457 名前:デフォルトの名無しさん mailto:sage [2008/04/24(木) 01:00:10 ]
最後の行ですね、わかります

458 名前:デフォルトの名無しさん mailto:sage [2008/04/24(木) 01:21:21 ]
>>457
有り難う御座いました。そのヒントで見つかりました。
ttp://codepad.org/sCNx3Zlh

でも微妙に値が違ってるようです。3つ目の末尾から。
まだ、他にも間違いがあるんでしょうか?
それとも精度の問題なんでしょうか。

459 名前:デフォルトの名無しさん mailto:sage [2008/04/24(木) 01:31:18 ]
write時の問題かな。2進的には同じ数値になってるんじゃないか?

460 名前:デフォルトの名無しさん mailto:sage [2008/04/24(木) 01:33:38 ]
3.14159265358979 までは合ってる。
どう見ても問題ありません ><

461 名前:デフォルトの名無しさん mailto:sage [2008/04/24(木) 01:40:10 ]
やっぱり合ってそうですか。
計算以外のところが原因なのかな?
ますます原因不明ですが今日のところは落ちます。
有り難う御座いました。またあした。


462 名前:デフォルトの名無しさん mailto:sage [2008/04/24(木) 01:42:36 ]
11個目から+nan.0なのか。ストリームの意味無いじゃん。ちょっとワロタ。



463 名前:デフォルトの名無しさん mailto:sage [2008/04/24(木) 01:58:14 ]
眠いしよく見てないんで直感だけで書くけど、
euler加速の計算のdenominatorが0になってるんじゃないの?

464 名前:デフォルトの名無しさん mailto:sage [2008/04/24(木) 03:00:40 ]
無限ストリームでスマートに多倍長の演算でもしてるのかと思ったら
違うのかよ


465 名前:デフォルトの名無しさん mailto:sage [2008/04/24(木) 04:23:07 ]
Amazon.co.jpのプログラミングGaucheのカスタマーレビュー書いたバカ誰よ?
On Lisp書いたの誰だかわからないようなのが何書いても信憑性ないんだけど。
折角いい本なのに余計なことしやがって(-_メ)

466 名前:デフォルトの名無しさん mailto:sage [2008/04/24(木) 04:48:55 ]
藻前が書けばいいジャマイカ。
まあ、こんなところでちくちく攻撃してるやつの書評なんか読みたくもないがww

467 名前:デフォルトの名無しさん mailto:sage [2008/04/24(木) 04:51:05 ]
Amazonの書評って、分野によらず全然アテにならん。
鋭いこと書ける人は、ブログやら何やらで幾らでも「読者」を獲得できるこの時代、
大企業の威光を借りて「ここならボクちんの鋭いヒヒョウを皆に聞いてもらえるるる〜」と興奮しちゃうのは、
「自分では自分の鋭さを信じているが、どういうわけか(笑)他人にはそう思ってもらえない人」
だけになっちゃったんだ。

468 名前:デフォルトの名無しさん mailto:sage [2008/04/24(木) 05:00:31 ]
アテになるかはともかく、とっかかりぐらいにはなるぞ
Amazonに限らずネットの情報なんて大部分はそんなものだろう

469 名前:デフォルトの名無しさん mailto:sage [2008/04/24(木) 05:39:45 ]
アマゾンレビューなぞ大抵は書きっぱなしの自己満だから気にすんな。


470 名前:デフォルトの名無しさん mailto:sage [2008/04/24(木) 09:59:58 ]
GaucheはSchemeの方言(笑)
まあ尼のレビューの意義なんて内容よりも書く事自体にあるんじゃないのか。
文句があるならもっと良いレビューを書けばいいだけの話。

471 名前:デフォルトの名無しさん mailto:sage [2008/04/24(木) 10:24:40 ]
自分が思ったことレビュー蘭に書いたくらいでこんだけ叩かれるんだから
Gauche本のレビュー書くのも大変だよなwww
一体、誰が書けば納得すんだよw

472 名前:デフォルトの名無しさん mailto:sage [2008/04/24(木) 10:36:43 ]
思ったことを書いたから叩かれるのではなく、その内容がアレだから叩かれるんだよ。
誰が書けば納得するのか、じゃなくて、誰が書いても、内容がまともなら納得するんだよ。

馬鹿じゃないことがその人にとって大変なことなら、レビューを書くのは確かに大変だ。



473 名前:デフォルトの名無しさん mailto:sage [2008/04/24(木) 10:41:38 ]
perl,ruby,pythonのようなLL系やHaskellやOCamlのようなML系も独自のmakefile形式を持ってるけど
scheme版のmakeみたいなの無いの?
S式で依存関係とか生成規則をガリガリ書けるようなもの


474 名前:デフォルトの名無しさん mailto:sage [2008/04/24(木) 11:52:19 ]
うちの研究室の先輩が作って代々受け継がれているものならある。
結構便利。公開してないけど。

475 名前:364 mailto:sage [2008/04/24(木) 13:12:26 ]
>>380
自分のバグでした
正規表現で文字の置き換えしようとして
全角文字の後ろ半分のバイトだけ置き換えてたみたいです

476 名前:デフォルトの名無しさん mailto:sage [2008/04/24(木) 13:13:21 ]
>>473-474
lispで動くシェルじゃだめなの?


477 名前:デフォルトの名無しさん mailto:sage [2008/04/24(木) 14:22:17 ]
>>450
elispはshallow bindingじゃないから、
MacLisp系というのには難がある。
基本関数名もあまりMacLispMacLispしてない。

478 名前:デフォルトの名無しさん mailto:sage [2008/04/24(木) 14:32:10 ]
>>477
少なくとも、InterlispよりはMaclisp系だよ。とりあえず defun だし。w

479 名前:デフォルトの名無しさん [2008/04/24(木) 14:38:07 ]
>>450
www.levenez.com/lang/ みたいに系統樹にしてみると面白いかもな

480 名前:デフォルトの名無しさん mailto:sage [2008/04/24(木) 16:57:13 ]
>>477
emacsのリファレンスにもmaclispに強く影響を受けてるって書いてるじゃん。
rmsがmaclispで育ってるんだから当然っていえば当然だと思うけど…。

481 名前:デフォルトの名無しさん mailto:sage [2008/04/24(木) 18:48:35 ]
>>479
MirandaとかErlangとかLuaとかAliceとかCgとかHyperTalkとか載ってない。 orz´

482 名前:デフォルトの名無しさん mailto:sage [2008/04/24(木) 18:51:13 ]
>>462-464
それSICPに載ってるやん



483 名前:デフォルトの名無しさん mailto:sage [2008/04/24(木) 18:54:59 ]
>>479,>>481
最近話題のOzもない。Orz

484 名前:デフォルトの名無しさん mailto:sage [2008/04/24(木) 20:10:19 ]
>>482
p.334からp.337の "3.5.3 Exploiting the Stream Paradigm" !

485 名前:デフォルトの名無しさん mailto:sage [2008/04/24(木) 20:31:56 ]
>>484
日本語版ではp.198からp.200にあった。

486 名前:デフォルトの名無しさん mailto:sage [2008/04/24(木) 21:19:45 ]
Gauche本を読んでcontinuationを理解した春の夕暮れ。
今日は良い日だった。

487 名前:デフォルトの名無しさん mailto:sage [2008/04/24(木) 21:24:03 ]
希望の精度まで計算するstream-limitを使った計算例。
>>484-485に書いてあるsqrtの計算をやってみた。πの計算にも使えるハズ。ヤッテナイケドw
ttp://codepad.org/8guLZUTv

488 名前:デフォルトの名無しさん mailto:sage [2008/04/24(木) 21:34:38 ]
>>478
適当なこと言いました。やってみたら計算負荷が高いようです。timeoutしましたw
ttp://codepad.org/a4j62JqK

489 名前:デフォルトの名無しさん mailto:sage [2008/04/24(木) 21:36:23 ]
ここは学坊しかいないのか?

490 名前:デフォルトの名無しさん mailto:sage [2008/04/24(木) 21:55:46 ]
いや、声が大きいだけ

491 名前:デフォルトの名無しさん mailto:sage [2008/04/24(木) 22:16:21 ]
ln2 の計算。ループ10回で精度ギリギリなのはおんなじ。
ttp://codepad.org/sZyPIi4v

492 名前:デフォルトの名無しさん mailto:sage [2008/04/25(金) 00:24:38 ]
今日の勉強の成果。SICP p.328-334
Ex 3.59
exp-series
cosine-series
sine-series
Ex 3.60
mul-series
Ex 3.61
invert-unit-series
Ex3.62
div-series
tan-series

ttp://codepad.org/Lh7m712l



493 名前:デフォルトの名無しさん mailto:sage [2008/04/25(金) 00:44:39 ]
Exploiting the Stream Paradigm !

>>398 runge-kutta ttp://codepad.org/gSEoxetW
>>458 Pi ttp://codepad.org/sCNx3Zlh
>>491 ln2 ttp://codepad.org/sZyPIi4v
>>492 exp-series cosine-series sine-series tan-series ttp://codepad.org/Lh7m712l


494 名前:デフォルトの名無しさん mailto:sage [2008/04/25(金) 01:53:53 ]
>>473
ASDFをGaucheに移植すればいいんジャマイカ?

495 名前:デフォルトの名無しさん mailto:sage [2008/04/25(金) 01:59:21 ]
ASDFはCLだす

496 名前:デフォルトの名無しさん mailto:sage [2008/04/25(金) 02:37:36 ]
だから移植なんじゃねーの?

497 名前:デフォルトの名無しさん mailto:sage [2008/04/25(金) 02:50:04 ]
まずGaucheでCommon Lispを書いて、その上で動かせば桶

498 名前:デフォルトの名無しさん mailto:sage [2008/04/25(金) 03:09:06 ]
よしまかせた!






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

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

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