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

2012/03/29(木) 19:07:12.32
「計算機プログラムの構造と解釈」に関する議論とQ&Aの為のスレです。

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

訳者の計算機プログラムの構造と解釈に関するホームページ
http://www.ipl.t.u-tokyo.ac.jp/sicp/
問題の解答もおいてます。

書籍情報(Amazon)
http://www.amazon.co.jp/exec/obidos/ASIN/489471163X/250-3648248-8159430
2012/12/09(日) 11:35:34.00
>>502
だったら発展を妨げるほどの力も無いということだな。
504デフォルトの名無しさん
垢版 |
2012/12/09(日) 11:55:00.81
>>503
能力が低いけど権力はあるのが老害
妨げにはなるのよ
2012/12/09(日) 12:10:00.62
それはお前の能力が低いからだろ
506デフォルトの名無しさん
垢版 |
2012/12/09(日) 12:43:19.73
ゴミLispを使って発展とか無理だから
2012/12/09(日) 12:55:16.81
Lisp使って自動取引システムを作って儲けてる連中ならいくらでもいる筈だけど
これはLispを何の言語に置き換えても成り立つからLispの強みにはならないか
508デフォルトの名無しさん
垢版 |
2012/12/09(日) 13:21:24.42
発展=自分が儲ける
なのか
2012/12/09(日) 13:28:56.47
自分が儲けてその金で優秀な奴を探してそいつに投資
CやJavaが実用的になったのも皆が金と時間つぎ込んだってのが最大の理由やしな
発展に必要なのは何よりも大勢の人を巻き込む金やで金
510デフォルトの名無しさん
垢版 |
2012/12/09(日) 13:38:55.66
株で儲けるよりソーシャルゲーでガチャやった方が儲かりそうだけど
2012/12/09(日) 13:43:33.26
仲間内で勉強会とかやって盛り上がったり布教とか馬鹿な事しないで何でもいいから儲けてLispに投資すればいい
512デフォルトの名無しさん
垢版 |
2012/12/09(日) 13:45:06.83
税金にたかるのが一番
2012/12/09(日) 20:54:25.75
他の言語屋で教授になれるのがいないんだから仕方ない。
514デフォルトの名無しさん
垢版 |
2012/12/09(日) 21:00:41.12
外国から連れてこい
2012/12/09(日) 22:10:32.47
ソーシャルゲーの市場が10年、20年後にどうなってるか想像つくか?
一生、技術者やプログラマをやりたいなんて馬鹿げた夢を志すなら、
もっと普遍的でニッチな層でノウハウ蓄積しなきゃダメだろ
競合に追従を許してしまえば、自分の地位と雇用が危ういんだよ
2012/12/09(日) 22:21:00.84
つまりどういうことです?
2012/12/09(日) 22:22:35.81
狭い門より入れ
2012/12/09(日) 23:11:57.74
勉強会って、ただの社交界で、何か学ぶなら1人でやったほうが捗りそう
2012/12/09(日) 23:34:33.35
勉強会ってのを、学校の延長で何かを教えてくれる所と思ってれば、そうなるな。
自分の考え・方法が通用するかどうかを確かめる、とかその他の目的意識が有る奴はどんどん先にいく。
520デフォルトの名無しさん
垢版 |
2012/12/09(日) 23:40:06.95
>>515
10年後なんて考えずに
一年で一生分稼げばいいじゃん
2012/12/10(月) 11:58:59.46
勉強会や学会はそれそのものよか後の懇談会で詳しい人とかエロい人と話せる機会がメインだろうな
2012/12/13(木) 01:35:08.47
>>509
javaがc#に圧勝する理由はFOSSの資産があるからだよ
2012/12/13(木) 02:00:59.67
>>522
どうせなら、SICPに絡めた話にしてくれ。
FOSS資産と言っても、他言語に比べれば少ない。
とはいえ、ある程度普及してしまったJava環境を生きながらえさせるためには、資産のメンテナンスが必要。
Java直書きは下火で、替わって、他言語でコーディング-->Javaライブラリになりつつある。
SICPで説明してるような基本アルゴリズム(原理と言った方がいいか)を充分反映してないライブラリも多いが、
Java言語仕様は、そういうアルゴリズムを素直に実装出来るように強化されてきている。
直書きには不評な仕様強化だが、トランスレーションを合理化するのには必須。
2012/12/15(土) 20:00:08.34
>Java直書きは下火で、替わって、他言語でコーディング-->Javaライブラリになりつつある。
何そのライブラリ?メジャーなもので、そんなライブラリやフレームワークなんてみたことないぞ
というか、過去の資産なんだからpureなjavaで書かれてて当然でしょ
他言語からのトランスレータなんて、ここ最近に始まったことだよ
2012/12/15(土) 20:02:02.42
てか、web系のjavaでSICPの後半部に掲載されるようなテクニックって使わない
2012/12/15(土) 20:02:49.33
>FOSS資産と言っても、他言語に比べれば少ない。
は?馬鹿じゃねぇの
2013/01/31(木) 12:25:53.68
素数夜曲読んだ人いる?
528デフォルトの名無しさん
垢版 |
2013/01/31(木) 16:50:33.29
いたところで何がしたいんだよ
2013/01/31(木) 19:11:25.48
いちいち絡まなくてよろしい
2013/02/01(金) 15:00:52.39
素数夜曲はSICPの下準備になるようにと書かれたものだと筆者は言ってる。
一度でも開いてみればわかることで、開いてもいない奴の回答は求めてない
2013/02/01(金) 18:54:12.00
でいい本なの? ダメ本なの?
532デフォルトの名無しさん
垢版 |
2013/02/01(金) 20:50:39.63
一度開いてわかったなら帰れよ
2013/02/02(土) 00:47:34.68
なんだこのキチガイ・・・
534デフォルトの名無しさん
垢版 |
2013/02/02(土) 01:55:32.48
別に普通って感じ
2013/02/02(土) 12:06:28.46
読んでも読まなくても同じ?>素数夜曲
2013/02/02(土) 22:18:46.62
>>532
で、お前はSICPの訳文どう思ってんだよ。
2013/02/03(日) 02:38:54.74
>>535
読んだけどLISPはあんま関係ないしムダに長いから読まないほうが良いと思う
というかここで宣伝してる奴は発売前からこの板で宣伝をし続けてるキチガイ
数学板に行けと言われても行かないし無視したほうが良い
2013/02/03(日) 02:49:18.62
本当に学ぶ気があれば、原語でさくさく読めばいいだけのことなんだが、
訳文の質を延々とやってるのって、不思議な人達だね。
2013/02/03(日) 08:51:56.36
不思議な人は一人か二人だと思うが
2013/02/03(日) 09:28:58.60
もちろん私は原文で学んだけど。
他の人達が苦しまないように、訳文はひどいから原文を読みましょうって宣伝するのは、それとは別の話だね。
2013/02/03(日) 09:47:59.22
原文に比べ硬い文体になってるなって程度で、よくある感じの文章だよな
訳文ひどいとか、単に内容の高度さについていけてないだけの奴が、
言い訳でブー垂れてるに過ぎん
2013/02/03(日) 13:11:30.35
翻訳の問題というか地の文に蛇足が多いような気がする。
Schemeの解説と分離した上で要約してくれという感じ。
2013/02/03(日) 14:59:50.19
SICPにSchemeの解説って分離するほどの分量あったっけ?
544デフォルトの名無しさん
垢版 |
2013/02/03(日) 16:15:24.40
訳文とかゴミだから相手にする必要なし
原文を読めばいい
2013/02/03(日) 17:22:00.81
終始その話しか出来てなくて笑える
2013/08/06(火) NY:AN:NY.AN
訳文ごみ死ね←ーーーーーーーーーー┓      時代遅れの糞Lisper教授しねしねうんこ←┓
↓     ↑                |       ┗ーーーーーーーーーーーーーーーー-ー┛
堅い文だけど意図は汲み取れるだろ |
↓                      |
理解できない頭のやつが難癖つけてるだけ
547デフォルトの名無しさん
垢版 |
2013/08/17(土) NY:AN:NY.AN
SICPを読もうと思います
racketとgaucheのどっちがいいですかね
2013/08/19(月) NY:AN:NY.AN
sicpのコード動かすくらいならどっちでもいいよ
2013/08/19(月) NY:AN:NY.AN
racketは動かないコードがありそうだから、gaucheのほうがお勧め
2013/08/28(水) NY:AN:NY.AN
http://blog-imgs-61.fc2.com/c/o/s/cosmoneapolitan/1376771384208.png
2013/08/28(水) NY:AN:NY.AN
http://head.tumblr.com/post/58134117198/3d90ed70-png
2013/08/28(水) NY:AN:NY.AN
なんでこんなバカバカしい話を延々とやってんだこのスレは。
2013/09/01(日) 13:43:15.72
4章と5章は読めば読むほど分からなくなる
2014/01/23(木) 12:37:26.07
計算機プログラムの構造と解釈 第二版
http://sicp.iijlab.net/fulltext/
2014/03/01(土) 16:11:27.93
目次を見ると、scheme版ってインタプリタとVMの実装方法を勉強する本で
python版のほうは普通のプログラミングの教科書なのかな

レベルアップしたいならscheme版の4,5章を読むべきか
2014/03/01(土) 18:27:53.92
レベルアップ幻想
2014/04/04(金) 19:22:14.94ID:YmPlZW9c
新しい訳がでたよ!
http://d.hatena.ne.jp/minghai/20140402/p1
2014/04/30(水) 11:26:36.51ID:AhPxt9k+
>>1が2012年3月
もう二年立ってる
ど過疎!

今日、Kindleにsicp.mobi入れた
日本語訳のpdfも見たが、英文見たあとでないと意味よくわからん
英文主体で読む方がよさげ
559デフォルトの名無しさん
垢版 |
2014/05/15(木) 20:37:13.92ID:esC5MaBk
日本語もまともに扱えないやつがlispのことを理解できるとは思えんな
560デフォルトの名無しさん
垢版 |
2014/05/15(木) 20:40:05.29ID:qP9cGhGT
lispとやらを理解して何の役に立つんだ?
561デフォルトの名無しさん
垢版 |
2014/05/15(木) 22:35:27.97ID:esC5MaBk
>>560
赤ちゃん「歩くことが何の役に立つんだ?車も電車もあるのに、なんで老害どもは歩くことにこだわってんだ?
ガラパゴスだろwwwwww見ろよwwwww最近の赤ちゃんなんて誰も歩いてねえじゃんかwwwwww
現に俺は歩けないけど生きてるぜ。つか進むならハイハイだろ。安定性、信頼性、速度、どれをとっても素晴らしい。
え?赤ちゃんが歩いてるビデオ見たかって?見たよ。でも最悪だね。あの動画に出てる赤ちゃんスゲエ不細工なんだよ。
いかにも歩く赤ちゃんって感じの顔でさ。ほらみろよ、通りを歩いてる奴の不幸そうな顔をよぉ。あいつらは歩けるだけで
偉そうにしてるが、どうせ何も生み出せないんだよ。おい、母ちゃん、俺を歩かせようとすんなよ、家庭を私物化
してんじゃねえよ!歩くことを強制するとか親失格だろうが。今度から家計は父ちゃんに任せるからな!」

親「お、おう。好きにしろ」
562デフォルトの名無しさん
垢版 |
2014/05/15(木) 23:04:54.77ID:qP9cGhGT
歩くことは役に立つけど
lispは役たたんだろ
563デフォルトの名無しさん
垢版 |
2014/05/16(金) 10:33:50.20ID:506V4OJD
歩wくwこwとwはw役wにw立wつwけwどwそりゃそうだろwwwwwwww
2014/05/16(金) 14:13:43.66ID:M67d6gDZ
役に立たないと思うなら自分が役に立つと思うものに関わればいいだけの話ではないの
2014/05/16(金) 14:27:32.11ID:lP/gHzU8
だな
566デフォルトの名無しさん
垢版 |
2014/05/16(金) 15:25:05.16ID:lVT3GgQD
lispなんて大学で無理矢理やらされて
授業が終わったらそれっきりさわりもしない奴がほとんどだから
2014/05/16(金) 17:58:17.94ID:lP/gHzU8
ということにしたいのですね
568デフォルトの名無しさん
垢版 |
2014/05/16(金) 23:14:46.73ID:lVT3GgQD
lisp製のソフトなんて使われてないし
lispなんて世の中に必要ない
lispが消えても困る人はいない
2014/05/16(金) 23:29:24.00ID:lP/gHzU8
「俺、酸素って見たことないから要らない」みたいな貴重なご意見ありがとうございましたw
570デフォルトの名無しさん
垢版 |
2014/05/17(土) 00:43:25.36ID:Kp2dTfgW
お前は見たことがあるのかよ
2014/05/17(土) 06:26:05.18ID:3EnRFWA2
努力は報われるっていうけど、その対偶は報われないものは努力じゃないんだ
記号処理までいかないと触る必要ないんじゃないの?
2014/05/17(土) 07:48:51.05ID:xIkVOmAj
>>571
努力が報われるのは必ずしも直接目標を達成するって訳じゃないぞ
2014/05/17(土) 08:13:27.01ID:3EnRFWA2
世の中には無駄な努力なんてないんだよ
目標を達成できなかったら、それはただの徒労ってだけ
2014/05/17(土) 12:08:54.07ID:xIkVOmAj
>>573
上段は是だが後段は否としか言えない。
直接の目標が挫折しても成した努力は他で実るんだぜ
2014/05/17(土) 14:40:58.95ID:3EnRFWA2
そんなのは唯の自慰行為だよ。
2014/05/17(土) 16:33:25.90ID:xIkVOmAj
>>575
もしかして不毛な人生歩んじゃうタイプ?
自分を拡張するのが努力であって目標を達成するのは又別な事なんだと知ると挫折を糧にできるのに。

若い内はそうかもしれないとは思うけど齢を重ねると過去にした努力が今実るってのを結構感じるよ。
2014/05/17(土) 18:22:10.85ID:te2IP1pO
>>571
それは命題「努力は報われる」が真であるときにかぎり成立する命題だw
2014/05/17(土) 19:25:58.76ID:kjpsdzZ9
Lisp やりたくない奴、
Lispやる事に意味を見いだせない奴はやらなきゃいい。
どうぞどうぞ。
579デフォルトの名無しさん
垢版 |
2014/05/17(土) 20:01:19.25ID:Z0wp2X2s
実際みんなやってないよな
一部のアホを除いて
2014/05/17(土) 21:08:06.52ID:YyEzaSn4
泥崩れれば若ナマズ食われる
2014/05/18(日) 13:27:21.09ID:Eb7sh+a5
>>579
必死に目をふさいで「いないよな」と言い続けるアホはおまえだろw
2014/05/18(日) 23:26:26.46ID:ghNGAN9S
>>576
大嘘だね。そういう人たちは何も獲られないまま死んでいく
2014/05/18(日) 23:36:52.60ID:OqNOThZH
獲るときたか
2014/05/18(日) 23:54:32.13ID:t0/vtESb
かわいらしい考え方やな
2014/05/19(月) 07:21:08.04ID:HOS+WWFv
努力は報われないことが多いよ。
でも、そこで磨いた武器は年老いても使える。
それが経験ってもの。
2014/05/19(月) 22:50:54.91ID:D9icEkcx
それが報われるってことでは。
2014/05/20(火) 07:49:27.19ID:9phHKDjz
知識だけを抱え、誰にも評価されず、死にゆくのが報われたというのなら。
2014/05/20(火) 23:25:46.42ID:r2BdXUha
>>587
それ努力が実らないって事じゃなくて別の問題抱えてるだろwww
589デフォルトの名無しさん
垢版 |
2014/05/24(土) 18:26:20.57ID:nxZSFkhU
1番重要なのは2-3章だな。
4章はコードがひどい、マクロ使わない縛りもあるし、
あれはただ写経している人にとっては相当きついのでは?

特に2章のデータ構造による抽象化の内容はすばらしい。
訳がひどいのを差し置いても、1度は読んでおくべき。何か得られるかも。
java, python, lisp などの言語の話をしている人は、はっきり言って的外れ。
SICP はプログラミン言語の本ではなく、プログラミングの手法や抽象化、根底の原理についての話だから。
見た目以上に、lisp も別に難しくないし、すぐ習得できるよ。
あと、lisp は別の本で勉強してからやると捗るかも。
2014/05/24(土) 19:13:55.02ID:qD9onf5x
「素数夜曲」の方が勉強になる
2014/05/24(土) 23:10:43.33ID:vHi22B/T
>>590
吉田武の自画自賛乙


> 「素数夜曲」の方が勉強になる

マジレスするとそれはない
SICPと素数夜局とではプログラミングの教科書としてのレベルも完成度も格段に違う
もちろん前者が遥かに上
592デフォルトの名無しさん
垢版 |
2014/05/26(月) 15:01:57.84ID:A09znmqW
SICP読むために必要な数学のレベルってどの程度なんでしょう?随分と数学かr遠ざかっていたもので、高校数学から復習しようと思っているのですが、高校数学程度で読めるものでしょうか?
2014/05/26(月) 18:52:55.10ID:XpMfgCL4
そもそも大学の新入生向けに書かれた教科書だし、あんまり専門的な知識は要求されないよ。
2014/05/27(火) 00:18:37.01ID:EC+gzOW5
「素数夜曲」→「SICP」だろ
素数夜曲も出来ないやつがシCP読んでも絶対挫折する
595デフォルトの名無しさん
垢版 |
2014/05/27(火) 01:27:42.21ID:1JE3AKbM
挫折してから考えれば良いのであって、
まだ挫折もしてないのに、無理に読む必要がない
596デフォルトの名無しさん
垢版 |
2014/05/30(金) 19:46:05.25ID:Jv5rqQih
「わー新しいの出たんだー」と思って買ってきて読んだら
「あれ、同じじゃね?」で、よく見たら、家にあるやつが「第二版」でも新しいやつが「第2版」

詐欺じゃね?
2014/05/30(金) 19:47:41.94ID:SSvUP3u/
違いが分かる男
2014/06/01(日) 20:20:53.70ID:A5LaajFP
書店で立ち読みして分からなかった時点で負け。
599デフォルトの名無しさん
垢版 |
2014/06/01(日) 21:50:52.85ID:pSHhxuJJ
>>598
本くらいタイトルだけ見て大人買いしろよ…
どんなヘボい本屋でも50冊以上は郵送してくれるぞ
2014/07/26(土) 00:43:38.89ID:THZcG20M
絶版になった本が、出版社変わって再販しただけだからな。
601デフォルトの名無しさん
垢版 |
2015/01/08(木) 21:06:10.54ID:CktbJKnW
日本語版軽く立ち読みしたけど訳が酷過ぎる
(悪い意味で)大学受験の直訳文みたい

軽く調べた感じ
原文肯定派と日本語版信者と日本語版否定派とそもそも内容を理解できないアンチが入り混じってるって認識でおk?
2015/01/08(木) 21:12:34.45ID:YxHxQyY+
もういいよその話
レスを投稿する

5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況