【SICP】計算機プログラムの構造と解釈 Part3
0001営利利用に関するLR審議中@詳細は自治スレへ
垢版 |
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
0005営利利用に関するLR審議中@詳細は自治スレへ
垢版 |
2012/03/30(金) 02:21:01.14
今からSICPをやるならPython
Lispはもう古い
0006営利利用に関するLR審議中@詳細は自治スレへ
垢版 |
2012/03/30(金) 02:25:37.80
Webでこんなのを見つけた。

CS61A: Online Textbook

SICP を Python で書きなおしたものらしい。書き手はUCバークレーの先生なので内容は問題ないと思う。

Pythonに書きなおすにあたって OOP に関する話題とかが加筆されているっぽい。

SICP は大学一回の後期から授業で使っていたんだけど、

当時の僕にはどうしても Scheme の処理系を手持ちのWindows にインストールすることができなくて、

学校の教育用コンピュータにインストールされたものがあることに気がつくまで実際に書いて動作を確認することができず苦労したという、苦い思い出がある。

その点 Python はどの OS を使っていても簡単に処理系を用意できるし、ドキュメントも充実してるからよさそう。

うちの大学も SICP やめてこっちにすればいいじゃんとか思うけど、O乃教授とY浅教授は名うての Lisp 信者だからそうなる可能性は限りなく0に近いだろうな。

Creative Commons で公開されてるから日本語に翻訳されてないかなーと思って軽く調べた範囲ではそういったものは見当たらなかった。

日本のアカデミアの住民の方々が一致団結して翻訳してくれたりしないだろうか。

日本語訳で思い出したけど SICP は日本語訳が酷い。コンピュータ・サイエンス特有の比喩表現とかがふんだんに使われていて、

いかにもハッカーが翻訳しましたって感じがする。当時はこの日本語訳に本当に苦しめられて、

原典を読んで理解するというのがしょっちゅうだった。

でも今ならある程度読めるような気もする。それに Scheme だってインストールできるだろう。

時間があったら SICP を読み直したいけど、それならこの Python 版のやつを読んだ方が有意義な気もするなぁ。
0007営利利用に関するLR審議中@詳細は自治スレへ
垢版 |
2012/03/30(金) 02:33:01.84
Y浅か
教授の趣味で世の中の役に立たない
非実用ガラパゴス言語押しつけられて
教えられるほうはたまったものじゃないわ
0010営利利用に関するLR審議中@詳細は自治スレへ
垢版 |
2012/03/30(金) 09:30:19.27
このスレッドは天才チンパンジー「アイちゃん」が
言語訓練のために立てたものです。

アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。

                  京都大学霊長類研究所
0011営利利用に関するLR審議中@詳細は自治スレへ
垢版 |
2012/03/30(金) 10:21:27.08
計算機科学の世界で共通言語といったらPythonに決まってるじゃん
0014営利利用に関するLR審議中@詳細は自治スレへ
垢版 |
2012/03/30(金) 13:32:04.66
>>6
ソースのURLも書いてください。
全行改行より段落ごとの改行の方が読みやすいです。

SICPの思い出
http://yuku-t.hatenadiary.com/entry/2012/03/19/101657
実用ソフトウェアはSchemeよりPythonの方が圧倒的に多いから、
研究者でなく実務者になるならPython版の方が有意義でしょうね。
翻訳に関してアカデミアの住民をあてにする必要は全然ないと思います。

CS61A: Online Textbook
http://www-inst.eecs.berkeley.edu/~cs61a/sp12/book/
ライセンスはCC BY-SA 3.0です。

CS61A: Structure and Interpretation of Computer Programs, Spring, 2011
http://www-inst.eecs.berkeley.edu/~cs61a/sp11/
CS61A: Structure and Interpretation of Computer Programs, Spring, 2012
http://www-inst.eecs.berkeley.edu/~cs61a/sp12/
2011年まではMITオリジナル版を使用し、2012年にPython版に移行しています。
0016営利利用に関するLR審議中@詳細は自治スレへ
垢版 |
2012/03/30(金) 16:42:52.73
アホLisperどもが態度だけでかくて
何一つ有益なもの生み出してないのを見れば
やる価値がないのは明白
0020営利利用に関するLR審議中@詳細は自治スレへ
垢版 |
2012/03/30(金) 23:17:13.18
日本語版の p21 の木構造再帰の図があるんですが、こーゆう図を生成するのっ
てうまい手があるんですかね。関数に print 仕込んで、GraphViz 用の命
令を出力してるんですけど、マクロ?とかで一発だったりするのかな…
0022営利利用に関するLR審議中@詳細は自治スレへ
垢版 |
2012/03/31(土) 12:27:22.76
糞Lispなんかに
税金やカリキュラムを割いて
日本を弱体化させる馬鹿教授は死ねよ
0023営利利用に関するLR審議中@詳細は自治スレへ
垢版 |
2012/03/31(土) 14:28:30.88
授業でlisp使うと日本が弱体化すると本気で思っているとしたら頭が悪すぎて話にならないんだよなあ
どういう論理なんだろうそれ。JavaやPHPで凡庸なサービス作ってれば日本が強化されるのw
つーか大学のプログラミングやアルゴリズムの授業受けたことないだろ。到達点めっちゃ低いから。
研究室に配属されて何を使うかは個人の自由だし、関数型言語的プログラミング出来ない奴は論外だよ
0025営利利用に関するLR審議中@詳細は自治スレへ
垢版 |
2012/03/31(土) 17:50:10.66
既知のキチを相手にするのは間違いよ。
You'd be wasting your time. :-)
0026営利利用に関するLR審議中@詳細は自治スレへ
垢版 |
2012/03/31(土) 18:09:28.04
今の時代に
教授の趣味で時代遅れのSICP for Schemeをやらされるのが
時間の無駄
0028営利利用に関するLR審議中@詳細は自治スレへ
垢版 |
2012/03/31(土) 18:26:20.94
糞訳本ヒィヒィ言いながら読むのが
人生の無駄
0032営利利用に関するLR審議中@詳細は自治スレへ
垢版 |
2012/03/31(土) 19:13:05.06
きっと夢にまで和訳版が頭に出てきてうめいてるんでしょ :-)
バラエティ番組をみる感覚で相手にするなら時間の無駄とは言い切れないけど
真顔で相手にするのは本当に時間の無駄よ。
0033営利利用に関するLR審議中@詳細は自治スレへ
垢版 |
2012/03/31(土) 19:18:41.01
>>14
そっちょくにそのブログへの感想を書くけど、結局肩書きで安心といってる
あたり、中身をちゃんと読んだ上で書いているのではないのだろうな。増えた
項目だけは見てるようだが。
その程度・・・いわゆるフィーリングでpython版が優れているというのは
どのくらい信頼を置けるレビューなのか疑問に思ったな。
せめて人に勧めるなら中身をひと通り読んで、pros&consくらい見極めて
くれないと、肩書きやのりで優劣を決める人間じゃない限り信頼できる
内容だと考えないだろうな。
この手の感想を書いてる人って、深く考えることもできないし、一つの
ことも追求できることは稀かな。
0035営利利用に関するLR審議中@詳細は自治スレへ
垢版 |
2012/03/31(土) 19:33:58.94
老害教授の時代遅れの趣味を押しつけられている京大卒が
程度が低いのは仕方ないこと
0037営利利用に関するLR審議中@詳細は自治スレへ
垢版 |
2012/03/31(土) 20:24:08.96
みっともないのは
SICP糞訳したやつだろw
0039営利利用に関するLR審議中@詳細は自治スレへ
垢版 |
2012/03/31(土) 20:52:58.70
みっともないとかより
糞訳の被害を食い止めるほうが大事
0041営利利用に関するLR審議中@詳細は自治スレへ
垢版 |
2012/03/31(土) 20:57:10.48
SchemeはWindows処理系がインストールすらできない位世の中から取り残された存在
税金を浪費するだけで何の役にも立っていない
0044営利利用に関するLR審議中@詳細は自治スレへ
垢版 |
2012/03/31(土) 21:01:06.71
ようやくくだらない受験勉強から開放されたのに
さらにくだらないSchemeをやらされるなんて
どんだけアメリカから遅れるんだよ
0046営利利用に関するLR審議中@詳細は自治スレへ
垢版 |
2012/03/31(土) 21:03:40.64
Lisp界隈の進歩が亀のようにノロい理由として、
すぐに俺実装を作りたがって開発リソースが分散しがちとだから
という見方があるが
実際はLisperが時代遅れの馬鹿だからに他ならない
0052営利利用に関するLR審議中@詳細は自治スレへ
垢版 |
2012/03/31(土) 21:19:18.29
ほらねとか言ってないで
何か役に立つことやってみろよ
税金は使わないでな
0054営利利用に関するLR審議中@詳細は自治スレへ
垢版 |
2012/03/31(土) 21:26:46.79
税金吸うだけの寄生虫がえらそうな態度とるな
くそScheme必修で押し付けるな
0057営利利用に関するLR審議中@詳細は自治スレへ
垢版 |
2012/03/31(土) 23:07:18.73
いまどきLispじゃPHPにも勝てないだろ
0059営利利用に関するLR審議中@詳細は自治スレへ
垢版 |
2012/04/01(日) 00:37:40.85
日本語といえば
SICPは日本語なのか?
って位ひどい訳だよな
0060営利利用に関するLR審議中@詳細は自治スレへ
垢版 |
2012/04/01(日) 09:57:24.07
少なくても、ここで暴れてた人の日本語って、糞訳という資格があるか
どうか?糞訳以上に醜い日本語を書いてるのを見てると、
ここは お前が言うな スレかと思ったくらい。
0061営利利用に関するLR審議中@詳細は自治スレへ
垢版 |
2012/04/01(日) 10:18:13.78
糞訳擁護無理ありすぎだって
0063営利利用に関するLR審議中@詳細は自治スレへ
垢版 |
2012/04/01(日) 10:23:58.30
今どきLispなんてやっている奴は
馬鹿しか残ってない
0064営利利用に関するLR審議中@詳細は自治スレへ
垢版 |
2012/04/01(日) 10:25:06.83
証明支援系やその他関数型言語でみっちりやった人が4,5章だけ力入れてあとはさらっとやるのがいいんだろうな
2,3章で詰まってる人はMLなりHaskellなりの入門書を一冊きっちりやった方が恐らく速い
0065営利利用に関するLR審議中@詳細は自治スレへ
垢版 |
2012/04/01(日) 12:07:11.33
すげぇ必死さだな。ひょっとして一人で延々と同じことを繰り返してんのかな?
なんか10年くれーじっくり熟成された感がある。

Haskell入門書だとProgramming in Haskell がいいよね。講義ビデオもあるし。
0067営利利用に関するLR審議中@詳細は自治スレへ
垢版 |
2012/04/01(日) 18:15:23.81
>>65
僕はもうひとつの方も好き。最近和訳本が出るようだが、オンライン版も
あるし、英語は簡単。でも、言語を学ぶ本だよ。

このスレのsicpってschemeを学ぶ本じゃない。パラダイムを学ぶ教科書って
ガウディ本も変わった言語を使ってるよ。でも、schemeにしろozにしろさ
ほど負担じゃないと思うんだがな。
0072営利利用に関するLR審議中@詳細は自治スレへ
垢版 |
2012/04/01(日) 20:45:31.32
SICPをやるならPythonに限る
0076営利利用に関するLR審議中@詳細は自治スレへ
垢版 |
2012/04/01(日) 21:08:47.75
邪魔も何も日本の国力を下げているのが
老害Lisper教授だから
0078営利利用に関するLR審議中@詳細は自治スレへ
垢版 |
2012/04/01(日) 21:11:51.56
おまえがLisp教えた学生卒業した後
ほとんどみんなLispなんて使ってないから
バーカ
0086営利利用に関するLR審議中@詳細は自治スレへ
垢版 |
2012/04/01(日) 22:01:28.67
馬鹿LisperはSICP読んだ後何やってんの?
作ったソフト公開してはいけない決まりでもあんの?
0087営利利用に関するLR審議中@詳細は自治スレへ
垢版 |
2012/04/01(日) 22:09:02.32
馬鹿LisperはSICPで言語以外のこと学んだんだよね?
その学んだ知識をどこで生かしているんだ?
0092営利利用に関するLR審議中@詳細は自治スレへ
垢版 |
2012/04/01(日) 22:21:43.26
今もfortranやってるとこあるし授業によってPrologだのVerilogHDLだのMathematicaだのHTMLだのLaTeXだの何でもやるでしょ
授業でLispやらされて発狂とか、実用的じゃないと文句垂れてる奴は大学やめたほうが良いよ
0094営利利用に関するLR審議中@詳細は自治スレへ
垢版 |
2012/04/01(日) 22:23:51.62
海外の大学は実用的だったりする
日本の大学は馬鹿Lisper教授に私物化されているから
学歴を取得する以外の価値はない
0097営利利用に関するLR審議中@詳細は自治スレへ
垢版 |
2012/04/01(日) 22:32:18.81
まあ時代遅れ馬鹿Lisper教授に私物化された大学より
高専あたりの方がましかもな
レスを投稿する


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