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


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

【SICP】計算機プログラムの構造と解釈【Scheme】



1 名前:デフォルトの名無しさん mailto:sage [05/02/02 21:02:18 ]
「計算機プログラムの構造と解釈」に関する議論とQ&Aの為のスレです。

SICP(英語)
mitpress.mit.edu/sicp/full-text/book/book.html
「計算機プログラムの構造と解釈」の原書です。
全てオンラインで読めます。

計算機プログラムの構造と解釈 第二版 (snip) に関連するホームページ
www.ipl.t.u-tokyo.ac.jp/sicp/

書籍情報(Amazon)
www.amazon.co.jp/exec/obidos/ASIN/489471163X/250-3648248-8159430

Lisp一般に関する話題は
CommonLisp Scheme Part12
pc5.2ch.net/test/read.cgi/tech/1100229366/l50

855 名前:デフォルトの名無しさん mailto:sage [2008/02/11(月) 17:08:15 ]
(define (Fact my-fact)
(lambda (n)
(if (= n 0)
1
(* n (my-fact (- n 1))))))

(define fact (Y Fact))

(fact 10)
3628800

856 名前:デフォルトの名無しさん mailto:sage [2008/02/11(月) 17:08:53 ]
(define (Fib my-fib)
(lambda (n)
(if (<= n 1)
1
(+ (my-fib (- n 1))
(my-fib (- n 2))))))

(define fib (Y Fib))

(fib 10)
89

857 名前:デフォルトの名無しさん mailto:sage [2008/02/11(月) 17:23:05 ]
自分のブログかチラシの裏でやれ

858 名前:デフォルトの名無しさん mailto:sage [2008/02/11(月) 18:02:47 ]



859 名前:デフォルトの名無しさん mailto:sage [2008/02/11(月) 18:34:57 ]
チラシの裏に書けには同意だけど、
再帰的に定義される関数の意味(自己適用、極限、不動点)を理解したばかりで
感動してるんだとしたら、それにはかなり共感できる。
>>750の言葉を借りるなら、
これこそが Y Combinator。
我らの誇り、我らの希望、常に我らを導き、我らの上に燦然と輝く光!

860 名前:デフォルトの名無しさん mailto:sage [2008/02/11(月) 19:13:41 ]
mitpress.mit.edu/sicp/full-text/book/book.html
が見れないんですが、自分だけですか?
せっかく勉強はじめようと思ったのに…


861 名前:デフォルトの名無しさん mailto:sage [2008/02/11(月) 19:42:53 ]
わたしはみれます

862 名前:デフォルトの名無しさん mailto:sage [2008/02/11(月) 19:43:30 ]
>>855
mitpress.mit.edu/sicp/full-text/book/book-Z-H-26.html#%_sec_4.1.6
Exercise 4.21.にSICPでのYコンビネータの考え方が出ている。日本語版のp.233と同じ問題。

((lambda (n)
((lambda (fact)
(fact fact n))
(lambda (ft k)
(if (= k 1)
1
(* k (ft ft (- k 1)))))))
10)

863 名前:デフォルトの名無しさん mailto:sage [2008/02/11(月) 19:45:08 ]
>>859
さすがの俺もこれは引くわ
どうせ>>750=>853->856=>>859だろ



864 名前:デフォルトの名無しさん mailto:sage [2008/02/11(月) 20:28:47 ]

病気?

865 名前:860 mailto:sage [2008/02/11(月) 20:36:12 ]
>861
レスどうも。うちからだとmitpress.mit.edu/自体に
つながらないです(なぜかfaviconのみ表示)。
こちらの環境の問題みたいですね(nifty, Bフレッツ)。
WebArchiveで見られたので、ひとまずそれで読んでみます。


866 名前:デフォルトの名無しさん mailto:sage [2008/02/11(月) 22:57:21 ]
次繋がったら一括ダウンロードしちゃうといいかもね。(できるんだっけ?)

867 名前:デフォルトの名無しさん mailto:sage [2008/02/11(月) 23:12:16 ]
>>825
古!

868 名前:デフォルトの名無しさん mailto:sage [2008/02/11(月) 23:24:07 ]
ここにダウンロードスクリプトありますね。

www.geocities.co.jp/SiliconValley-PaloAlto/7043/


869 名前:デフォルトの名無しさん [2008/02/12(火) 06:57:31 ]
>>835
Ocamlも仲間に入れてください><

870 名前:デフォルトの名無しさん mailto:sage [2008/02/12(火) 18:17:21 ]
>>867
SICPも古いわけだけどw
古典と言われるものはすべからく。

871 名前:デフォルトの名無しさん mailto:sage [2008/02/12(火) 18:19:49 ]
解析概論はそういうレベルじゃなくて、
ああいうスタイルで教えている数学科はいまやないだろ。

872 名前:デフォルトの名無しさん [2008/02/12(火) 18:47:12 ]
俺は解析概論で勉強したなー
情報系なら読んでもいい気がする
あの一冊で大学1・2回レベルが網羅できるからお買い得だし

873 名前:デフォルトの名無しさん mailto:sage [2008/02/12(火) 21:00:36 ]
>>871
解析概論が書かれた後で解析学に革命的な発見でもあったの?



874 名前:デフォルトの名無しさん mailto:sage [2008/02/12(火) 21:11:55 ]
構造主義的なテキストが増えたんじゃない?

875 名前:デフォルトの名無しさん mailto:sage [2008/02/12(火) 21:15:37 ]
「解析概論なんて古い」とか「SICPなんて古い」と言うと尊敬されると妄想する厨w

876 名前:デフォルトの名無しさん mailto:sage [2008/02/12(火) 21:30:36 ]
SICPは古くないんじゃないの。教科書で使ってもおかしくない。
解析概論は古典で名著だけど、現代的ではない。

877 名前:デフォルトの名無しさん mailto:sage [2008/02/12(火) 21:53:38 ]
使ってもおかしくないと言うか、有名校のほとんどのCSはSICPを使う講義があるでしょ
解析概論はそれにくらべると少ないかも知れないけど、選択肢自体が多いしね






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

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

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