【SICP】計算機プログ ..
571:デフォルトの名無しさん
07/11/28 17:51:25
これから読む人が知っておくほど重要な問題があるとは思わないんだけど。
なんかアラさがしのために読んでるとしか思えない。
572:デフォルトの名無しさん
07/11/28 17:54:01
こんな本読む人がそんな落とし穴に嵌るとは思えんな
多分大半は最初から原著に突撃すると思うし
573:デフォルトの名無しさん
07/11/28 17:56:17
ま、内容に比べれば取るに足らない問題だね。体質に合わなければ原書買えば済むんだし。
574:デフォルトの名無しさん
07/11/28 17:57:33 BE:157824432-2BP(500)
とにかく「バカ」には読めない本なんだと思う。
575:デフォルトの名無しさん
07/11/28 18:01:38
これがハッカー的な遊び心なんだろう、位な融通は利かないものかな。
それに訳に対する文句は和田先生以上のハッカーになってから言うことではないですか?
なんにせよ、読むか読まないかという場面で気にするほどの問題ではないと思いますよ。
576:デフォルトの名無しさん
07/11/28 18:36:05
>>573
英語が読めないから、翻訳本を買うって人がいる。
SICPくらいの良書の場合、翻訳の善し悪しが話題にされて当然。
しかも翻訳本買った人はお金払ってるんだし。
577:デフォルトの名無しさん
07/11/28 18:39:06
エラい人のやってることに文句を付けたいならエラくなってから、というのでは、選挙に
すら行けませんぜ。
アレをスラスラ読める人はうらやましい。文学作品のようにそもそも表現を楽しむための
ものならば、立ち止まる必要のある文章も味になるものだが、内容が肝心な文章において、
文章解釈に時間をとられるのは腹立たしくてかなわない。
たねんばうむ先生の文章なんかも同罪だが、文章を綴れない研究者というのは悲しいね。
文章で人に物事を伝えて初めて成立する職業なはずなのにね。
578:デフォルトの名無しさん
07/11/28 18:43:30
理解に差し障りがあるほどの悪訳だとは思えないんだけど、
どうしても嫌だという人も居るんだからしかたない。
より正しい訳をみんなで出し合ったら
579:デフォルトの名無しさん
07/11/28 19:03:06
ゲーテルエッシャーバッハやドラゴンブック辺り読んでれば
SICPの訳本の意味なんて直ぐ判るよ
メタ〜=LISPのquoteや原始言語程度の概念
580:デフォルトの名無しさん
07/11/28 19:05:50
訳文が理解困難な場合は、
URLリンク(mitpress.mit.edu)
に英語全文があるから、そちらを参照する事をお勧めします。
>>565
そこのutility→有用ってのは明らかにおかしいね。
これはutility programのこと。Lispだから当然utility function。
「アプリよりもその時作られた関数の方が優れている、
そんな関数でLispのライブラリは満たされている。」
581:デフォルトの名無しさん
07/11/28 19:29:13
バカ以外には直感でわかる話だよな。
「メタ言語抽象化」?
なんでもカタカナにすりゃいいと思ってるバカがまっさきに思いつきそうな事だな。
「超言語的抽象」のインパクトを見よ。
一体これから何が始まるんだ?次元を超越するイメージがそこにはある。
そして、そのイメージはあながち間違っていない。
582:デフォルトの名無しさん
07/11/28 19:34:10
翻訳についてはこの人の考え方が参考になる。
URLリンク(angband.oook.cz)
>ですからこの「日本語として定着しているかどうか」
>という点をカタカナになおすかどうかの限界点としました。
583:デフォルトの名無しさん
07/11/28 20:54:13
日本語として定着しているかどうか、つーたって
このスレの人間の平均と、この板の住人の平均を取っても
語彙空間に大幅なずれがありそうなのは明らかなわけで
584:デフォルトの名無しさん
07/11/28 21:02:17
どうしても困ったらその部分は英語のままにしとけばいいんだよ
やりすぎるとルー語になるけど
585:デフォルトの名無しさん
07/11/28 21:58:43
どっちにしろ、読めないほど酷いとは思わんな。読めないって人は文体神経症だろ。ww
586:デフォルトの名無しさん
07/11/28 22:15:44
職場に2人原書読んだ人が居るんだけど、彼ら曰く「翻訳版は読んでて楽しくない」だそうで、、、
俺は何度も挫折してるんで、どうしても英語めんどくさくなった時のカンニング用に
翻訳版買おうとしたら、なんか在庫なくなってきてる。。。
587:デフォルトの名無しさん
07/11/28 22:34:19
ここに翻訳がひどいと書いたところで、翻訳が良くなるわけでもなし、ただ酷い酷いと愚痴をこぼすのは真に愚か者のやる事だ。
ただ一つ言える事は、翻訳の良し悪しは置いておいて内容は非常に素晴らしいものなのだから、計算機科学の道を進むことを考えている人はとにもかくにも読むべきであるという事に変わりはない。
確かに書いてあることはとても易しいとは言えないがどうあっても最後まで読みきるべきである。2章までとう言わずに。
逆にこれを最後まで読みきる力も根性もないのなら優秀なエンジニアになるのは諦めた方が良い。向いていない。
少なくとも私の周りの人間は、遅くとも大学の1年次でマスターしている。
588:デフォルトの名無しさん
07/11/28 23:36:07
翻訳が悪くて理解できないのなら読書会に参加しようZE!
589:デフォルトの名無しさん
07/11/29 00:03:57
俺は原書を読んだからいいが、まあとにかく翻訳は悪い。
>>586の知り合いの言う通り。これはもう社会的損失だ。
590:デフォルトの名無しさん
07/11/29 00:10:53
文学でも技術書でも読める人は原文にあたるのは当然のこと。
翻訳した時点で情報が変質してしまう。技術文書とかは直訳っぽいほうが
わかりやすいけど、日本語としては悪文になるんだよね。
591:デフォルトの名無しさん
07/11/29 01:45:45
訳が悪いとそれでもいい続けるのは愚だよ。
ないものねだり。
グチってもどうにもならん。
自分で英語読むか訳すか、読書会に参加するか、建設的な行動を取って欲しい。
592:デフォルトの名無しさん
07/11/29 08:06:07
訳と言えばイリュミネイタスの訳はどうなの?
593:デフォルトの名無しさん
07/11/29 08:33:23
>少なくとも私の周りの人間は、遅くとも大学の1年次でマスターしている
マジでつか?
594:デフォルトの名無しさん
07/11/29 12:20:22
MITとかアイビーリーグの人なんでしょ
595:デフォルトの名無しさん
07/11/29 12:38:33
良く売れる良い本は、あまり優れてない人でも、
読みやすい翻訳で提供することが大切。
翻訳が悪いくらいで理解できない奴が悪いとか、
原書を読めばいいとか、馬鹿すぎる。
ただし翻訳はあまり報われることのない仕事だから、
余り売れない本の翻訳がよくないのは諦めるしかないと思う。
ちなみに原書は読みやすく書かれている。
ちょっと関係代名詞連鎖過多やオーバーな単語選択があるけれど。
596:デフォルトの名無しさん
07/11/29 12:57:53
論点がずれてますよ。誰か売り手側の立場で話をしてますか?
597:デフォルトの名無しさん
07/11/29 16:29:52
>>582
この人はそもそも日本語の文章もうまいね。
特に最初の翻訳方針のところ。
598:デフォルトの名無しさん
07/11/29 19:20:21
>>595
>翻訳が悪いくらいで理解できない奴が悪いとか、
>原書を読めばいいとか、馬鹿すぎる。
>ただし翻訳はあまり報われることのない仕事だから、
>余り売れない本の翻訳がよくないのは諦めるしかないと思う。
では具体的な解決策は?あなたが訳してくれるのですか?それとも諦めるでお終いなのですか?
599:デフォルトの名無しさん
07/11/29 21:25:09
言葉に制約を加えて、誰が書いても同じ文章になるぐらいの言語にすれば、こんなことで悩まなくて済む
雪の表現も雪に統一する
粉雪、大雪、吹雪は全て禁止
粉雪・・・極小の雪
大雪・・・たくさんの雪
吹雪・・・強い風と雪
600:デフォルトの名無しさん
07/11/29 21:29:18
助詞とかの問題もあるしねぇ
正規表現でおねがい
601:デフォルトの名無しさん
07/11/30 00:28:34
>>595
またおまえか
602:デフォルトの名無しさん
07/11/30 15:56:16
でも俺はジャッキーチェンがあの声じゃなかったらイヤだ!
...関係ないか。
603:デフォルトの名無しさん
07/12/04 21:43:30
Linger入れない・・・
604:デフォルトの名無しさん
07/12/08 03:04:23
>>599
エスペラントはそんな感じだな
605:デフォルトの名無しさん
07/12/08 03:10:58
>>599
そいつはdouble plus ungoodだな
言葉ってのは所詮ツールにすぎん。同じ言葉でも書く人やその状況によって
意味が大きく変わりうるもんだ。ドンキホーテの作者、ピエール・メナールのようにな。
606:デフォルトの名無しさん
07/12/08 08:05:23
>>599
> 粉雪・・・極小の雪
そもそも意味違うやんw
607:デフォルトの名無しさん
07/12/09 06:16:42
計算機プログラムの構造と解釈の成分解析結果 :
計算機プログラムの構造と解釈の41%は信念で出来ています。
計算機プログラムの構造と解釈の27%は利益で出来ています。
計算機プログラムの構造と解釈の20%は大人の都合で出来ています。
計算機プログラムの構造と解釈の7%は呪詛で出来ています。
計算機プログラムの構造と解釈の3%は陰謀で出来ています。
計算機プログラムの構造と解釈の1%は優雅さで出来ています。
計算機プログラムの構造と解釈の1%は汗と涙(化合物)で出来ています。
608:デフォルトの名無しさん
07/12/16 02:05:02
SICPの問題1.1にある
609:608
07/12/16 02:08:59
途中で書き込んでしまった、スマソ
問題1.1の(= a b)ってどういう意味?
a = bでaにbの値が代入されるわけではないの?
610:デフォルトの名無しさん
07/12/16 02:23:18
URLリンク(www.unixuser.org)
p.21
611:デフォルトの名無しさん
07/12/16 02:38:58
>>610
Thx!!
比較演算子ってことなのね
というか、SICPをよく読んだら前のページに書いてあったよorz
条件がtrueなら#tが返ってきて、falseなら#fが返ってくるんだよね
模範解答もそうなってるし・・・
でも、
( )
が返ってくる、なんぞこれー
612:611
07/12/16 02:42:58
'()は空リストって意味で、MIT Schemeでは、#fと同じ扱いになるのか!
わかりづぇぇぇ
しばらくPLT Schemeに乗り換えるか
613:デフォルトの名無しさん
07/12/16 20:49:59
やっと1.8のnewton法が解けた・・・
こんな問題に2時間も掛かるなんて('A`)
しかし、解き応えのある問題ばかりですな
614:デフォルトの名無しさん
07/12/19 09:31:44
式としての代入はletで
数値の代入はset!で
615:デフォルトの名無しさん
07/12/19 09:41:21
(゚Д゚)ハァ?
616:デフォルトの名無しさん
07/12/19 10:34:37
set!なんて使うやつはバカです
617:デフォルトの名無しさん
07/12/19 13:25:14
>>614 ←バカ
>>616 ←こいつもバカ
618:デフォルトの名無しさん
07/12/19 20:11:30
確かにset!を使えば参照透明性は失われるので、純粋な関数型プログラムではなくなるが、誰が馬鹿かと言えば、>616が馬鹿、氏ね
619:デフォルトの名無しさん
07/12/24 09:25:09
関数型言語に興味を最近持ち初めて、遅まきながらこのドキュメントの存在を知りました。
本訳を買おうと思ったのですが、アマゾンでのコメントがあまりにも酷いのばかりでw。
ネットに全文掲載されていると知って、今少しずつ読んでます。
このスレ冒頭に書かれているメーリングリストってもうなくなってるんでしょうか?まだ
最初の方なので理解できてるんですが、文系の自分としては後半不安ですw。情報
交換のよい場がありましたら教えてください。
620:デフォルトの名無しさん
07/12/24 15:49:54
>>619
読書会
621:デフォルトの名無しさん
07/12/24 16:56:29
>>619
つ URLリンク(www29.atwiki.jp) ネット上の読書会
あと翻訳は言うほど酷くもないよ、というより人によりけりだと思うから、一度立ち読みしてみて、決めてみるべきだと思う
Amazonの評価をうのみにするのは良くない。なんとなく周りが言っているから俺も言うかみたいな人もいるから
622:デフォルトの名無しさん
07/12/24 19:01:07
翻訳が酷いっていっても、最初のほうだけで、慣れてしまえばあまり苦じゃない
どうしてもわからなければ、原文を読むってのもアリだし
623:デフォルトの名無しさん
07/12/24 19:17:37
原文がすらすら読めるなら最初から原文読むでしょ
情報系の学生なら、これを読まされるのはだいたい大学の初年度なのに原文嫁嫁と言う人はちょっと無理がある
意識が高い人なら言われなくても原文読むだろうし、一番多い読者層を考えてほしい。なんのために翻訳版を買っているのか。
624:デフォルトの名無しさん
07/12/24 19:24:05
読めないと思い込まずに原書に挑戦すればいいと思うよ。
625:デフォルトの名無しさん
07/12/24 19:34:49
大学1年だったらそりゃ一応読めはするだろうが、量が量だからな。普通の人は敬遠する。
君は読んだのかもしれないが、周りの人も皆原著読んでたかい?
東大生でも最初から原著読んでたのは1割もいなかったよ
626:デフォルトの名無しさん
07/12/24 19:38:32
そんなことよりクリスマスなんだぜ?
627:デフォルトの名無しさん
07/12/24 19:43:17
じゃ僕は仏教徒真日派!
628:デフォルトの名無しさん
07/12/24 20:02:37
正確にはクリスマス・イブだね(三連休の三日目だから、そんな感じしないが)
クリスマス・イブの夜にSICPを読む………また楽しからずや。
629:デフォルトの名無しさん
07/12/24 20:06:58
いぶの日にえすあいしーぴーを愉しむ事こそあらめど、姫なきなきて、・・・ひめぇぇぇえぇぇえええ
630:デフォルトの名無しさん
07/12/24 20:08:09
また僕もSICPに踊らされただけの被害者に過ぎないってことを。
631:デフォルトの名無しさん
07/12/24 22:23:26
翻訳の話も最近はあまり盛り上がらなくなってきましたね
632:619
07/12/24 22:30:59
皆さん、ありがとうございます。ネット読書会のページはぜひ参考にしたいと思います。
読める時間が限られているので、分厚さからして時間かかると思いますが、最初の
ほうだけでも読んでいて結構刺激的なので頑張りたいと思います。
英文については教科書だからでしょうか。結構読みやすい英語だと思います。ただ、
自分も多少は辞書のお世話になりながらなので、よい翻訳があるならそっちを選び
たいところですね。
昔、ソニーのClieに英語のテキストファイル入れて読んだことがありますが、あれ
だと選択単語の意味を調べつつ読めたんですよね。あの手の電子図書みたいな
ツールがあるといいんですがね。ちなみにソニータイマーの寿命なのか、一年で
そのClieは壊れました。
633:デフォルトの名無しさん
07/12/24 22:42:30
>>632
原文のHTMLページを、グーグルツールバーインスコして、
分からない単語にマウス当てながら読んだら?
URLリンク(mitpress.mit.edu)
634:デフォルトの名無しさん
07/12/24 23:42:27
>>633
ええ。PCの前にいるときはそうなんですが、電車の中とかで読みたいんですよね。
まとまった時間なかなか取れないので。
635:デフォルトの名無しさん
07/12/24 23:45:13
>>634
なら訳書買おうよ
っていうか、電車の中で読めるって凄いね
座って集中して、紙とペンが無いと、問題解けないや
636:デフォルトの名無しさん
07/12/25 00:22:45
あう。
読書会地元だったのに乗り遅れたW
まあネットでもいいか。
637:sage
07/12/25 00:46:39
すみません、いきなり質問で申し訳ないんですが
set!やcar-set!などを使うと参照透明性が失われるという所で
参照透明性があるのとないのでは、いったいどこが異なるんでしょうか?
プログラムが見やすくなる以外に何か効能があるんでしょうか?
どうか教えてくれませんか?
638:デフォルトの名無しさん
07/12/25 00:50:33
同じパラメーターを与えても違う結果が返る場合があると、
テストしにくいっしょ?
639:デフォルトの名無しさん
07/12/25 00:52:50
メリットがあるからやってるわけです
ネットとかいろんな本とかにもちゃんと説明もあるし、あせらず一回じっくり考えてみては?
そこで自分なりの考えがまとまったら改めて質問する方がお互いに勉強になると思いますよ
640:デフォルトの名無しさん
07/12/25 01:33:03
>>637
本来関数型言語は参照透明性が保たれていなければならない。だから代入があるプログラムは厳密には関数型プログラムでない。
その辺は3章のはじめの内容だけど、参照透明性が保たれていると言うのは、”同じものは常に同じ(結果を返す)”と言うこと。
このとき全ての手続きは記憶する内部状態を持たないので、いかなる時も同じ値を渡せば同じ結果が返ってくる。
この辺が、他のCとかと大きく違うところ。Cなどでは代入を初歩の初歩で学ぶが、SICPでは2章まで一切代入を使っていない。
641:デフォルトの名無しさん
07/12/25 01:41:12
昨今の流行に結び付けて言うと並列プログラミングを簡素化して且つスケールしやすくさせるという利点があると思う。
642:デフォルトの名無しさん
07/12/25 02:07:41
>638-641
そういう事でしたか。
3章でいきなり大域環境と環境モデルの話が出てきて
少しチンプンカンプンになってました。
Cで言うconstで値を変えられないようにするのと同じようなものなんですね。
ありがとうございました。
643:デフォルトの名無しさん
08/01/06 23:51:05
いまさらですが、関連スレです。
コンピュータプログラミングの概念・技法・モデル
スレリンク(tech板)
644:デフォルトの名無しさん
08/01/08 13:14:36
mit-schemeをいじりつつ読んでますが、これって↑キーで入力履歴を出したり
できないんでしょうか。
環境はUbuntu Linuxです。
645:デフォルトの名無しさん
08/01/08 14:22:42
rlwrapを使いなよ
面倒ならemacsでがんがれ
646:644
08/01/08 14:40:28
>>645
おお!これいいですね。ありがとうございます。
647:デフォルトの名無しさん
08/01/10 11:37:22
普段IT業務土方アプリを仕事にしている者です。
SICP物凄く楽しく読んで今2章の終わり。この本のクライマックスってどこでしょうか?
あと、大学なんかで社会人向けに開いている講座とかありますでしょうか。
648:デフォルトの名無しさん
08/01/10 12:19:57
課題としてscheme処理系とかを作ってみよとか出てくるあたり
649:デフォルトの名無しさん
08/01/10 12:57:10
>>647
MITからOCWでビデオ講義みたいなのもありますよ
あと日本の大学でも、京大とかのこの本を使うOCWもあります
3章のストリームなども面白いですよ。クライマックスはまぁ一番最後の問題でしょうけど。
650:647
08/01/11 22:48:17
>>649
ありがとうございます。ただ、出来れば直接詳しい方と話をしつつ勉強できる場
があればなぁと思うのですね。別に大学でなくてもいいんですが。
IT土方アプリ関連の研修でSICP講座とか無いですからね(笑)。だけど、読んで
みて感じるのは、そういう講座が無いというのが不思議になってきます。これは
凄い実践向きなんじゃないかと思うのですが。
651:デフォルトの名無しさん
08/01/11 23:26:27
>>650
ではURLリンク(www29.atwiki.jp)などの読書会に参加してみては?
652:デフォルトの名無しさん
08/01/19 18:29:44
翻訳ひどいってよく言われてるけど、中身はそうでもないね。
序文は確かにひどいが。
653:デフォルトの名無しさん
08/01/19 18:39:27
第1章の第1節を越えればなんてことはないと思う
そもそも第1節は1章の内容を概説しているので、
説明が抽象的で読みにくいけど、1章全部読んでしまえば
何が書かれていたか後から解る
思うに、文句言ってるやつは1章1節の先を読んでない
654:デフォルトの名無しさん
08/01/19 19:22:49
もしくは文句言ってから英語版を読んで完全理解しちゃってるとか。
655:デフォルトの名無しさん
08/01/19 19:54:53
MITのサイトで公開されている英文読んでる者ですが、持ち運びできる
本はやはり欲しいです。
英語版ってペーパーバックでも7000円以上するんですよねぇ。今英語で
読んでるので、日本語版買おうかと思ったんですが、翻訳の噂が悪すぎでw
近くのデパートの本屋で立ち読みしようと思ったんですがありませんでした。
でも日本版は5000円弱なのでやっぱ買ってみようかなぁ。訳者はあの
HappyHackingの作者でもあるしw
656:デフォルトの名無しさん
08/01/19 20:00:26
訳が良いかといわれれば、良くは無いんだが、別に読めないレベルではないと思う。
日本語で分かりにくいところだけ英文を参照すればいいんじゃないの。
657:デフォルトの名無しさん
08/01/19 20:25:19
技術書の翻訳版は原書を読むためのとっかかり程度に考えておくと
がっかりせずにすむんじゃないかな。
結局両方買うことになるのが嫌なら頑張って英語を勉強する。
ロシア語やドイツ語でなくてどんなにありがたいかと。
もちろんそっちの方がまだ良いという意見もありですが。
658:デフォルトの名無しさん
08/01/20 00:00:17
プリントアウトすれば普通に持ち運びできるじゃん。
ただ読むにしてもブラウザで読むより読みやすいし、書き込みできるし。
659:デフォルトの名無しさん
08/01/21 11:29:18
洋書版買おうと思うのだが、どれがいいんだろうか・・・
URLリンク(www.amazon.co.jp)
ハードカバーで16,574円ってのは、何か特別な本なの?
660:デフォルトの名無しさん
08/01/21 14:15:20
装丁が立派
661:デフォルトの名無しさん
08/01/21 16:20:48
>>659
Structure and Interpretation of Computer Programs in Visual Language Zed
Zelah Hutchinson, BookSurge Publishing (December 7, 2007)
URLリンク(www.amazon.com)
こんなん始めて知ったわ。
ググッてもZEDって言語の仕様が全くわからん。
662:659
08/01/22 11:36:00
ハードカバーならこれなのかな。
URLリンク(www.amazon.co.jp)
USでも81$もするんだぁ、って思ってたら、
URLリンク(www.amazon.com)
値下げしてる。日本も下げるかな。最近円高だしw
663:659
08/01/22 11:50:09
あと、日本のAmazonのコメントは翻訳がいい悪いしか書いてないけど、
USのAmazonは意見が結構書いてあって面白い。
特に、賛否両論、真っ二つなんですね。評価がこんなに割れる有名な本って
いうのが面白い。
664:デフォルトの名無しさん
08/01/23 16:44:07
この本をいい本と思うか悪い本と思うかは、その人がプログラミングと
どういう意識で向き合ってるかにおそらく強く依存するよね。
コーディングなんてただの事務作業・単純労働で創造力を発揮する余地などない
と思ってる人にはこの本のどこがいいのかまったく理解できないだろう。
665:デフォルトの名無しさん
08/01/23 16:48:28
あとそれなりに経験が要るよな。
666:デフォルトの名無しさん
08/01/23 17:44:38
経験より好奇心
667:デフォルトの名無しさん
08/01/23 17:49:18
schemeの初歩の初歩から紐解いているから経験はいらないね
実際普通の大学じゃ1年後期あたりで読むしね
668:デフォルトの名無しさん
08/01/23 22:44:10
>>664
C とかで
if (isascii(c))
とか書くと
x = isascii(c);
if (x == FALSE)...
って書かなきゃだめ! って文化があるからなぁ
そのくせ
x = foo(x) || bar(x) || baz(x);
if (x)...
って書いても怒られなかったりする(W
# 本質見誤ってる人たちって多いと思う
669:デフォルトの名無しさん
08/01/23 22:52:22
>>668
>って文化が
ないない
670:デフォルトの名無しさん
08/01/23 23:32:09
そんな文化聞いたこと無いんだが
どこかにそんな話あるのか?
671:デフォルトの名無しさん
08/01/24 00:22:28
if (fp = fopen(...)) {
...
}
を
fp = fopen(...);
if (fp) {
...
}
こう書け、ってぐらいだなぁ。
しかもこれは、どちらのポリシーも一長一短だという認識が普通と思うが。
672:デフォルトの名無しさん
08/01/24 00:29:56
使い捨てのツール以外は行を分けて書くかな。
デバッガで扱いやすくなるから。
673:デフォルトの名無しさん
08/01/24 00:58:46
レジスタの動きを知っていれば問題ない
674:デフォルトの名無しさん
08/01/24 01:10:15
>>668
しかもFALSEと比較するなんていうバグソフトが文化な訳ないでしょと
675:デフォルトの名無しさん
08/01/24 01:30:33
>>674
> しかもFALSEと比較するなんていうバグソフトが文化な訳ないでしょと
0 → 偽
非0 → 真
だから、TRUEと==で比較するのはバグだが?
676:デフォルトの名無しさん
08/01/24 01:51:02
ここで異文化交流をやってると聞いて飛んできました!
677:デフォルトの名無しさん
08/01/24 02:02:23
>>675
な、なんですとっ
678:デフォルトの名無しさん
08/01/25 13:36:14
質問
買ってみたんだけど、1章すら自分にはやや難しいし2章では挫折の悪寒。
Little Schemerの後SICPで大丈夫かな?
それともSeasoned挟んだ方がいいかな。
679:デフォルトの名無しさん
08/01/25 14:39:04
Seasonedやっても楽にはならないと思われ
680:デフォルトの名無しさん
08/01/25 14:55:21
自分はScheme初心者で、今読んでるところですけど、これってSchemeの知識とか
あまりいらない気がします。
米国のAmazonの書評にもありましたけど、SchemeプログラミングのHowToみたいな
ことは全然書かれていない。基礎論的な書物だと思います。
ただ、関数型言語の発想は随所に出てきて、この本全体が関数型言語寄りの思想で
書かれていますね。
681:デフォルトの名無しさん
08/01/25 15:50:24
trueやfalseと比較しないためにIsTrueとかIsFalseとかいうマクロを作ればいいんだ!
682:デフォルトの名無しさん
08/01/25 18:13:58
if ( IsFalse(x) == true ) { ....
とか書くやつがいそう
683:デフォルトの名無しさん
08/01/25 18:21:58
ていうかなんで比較すんの?
684:デフォルトの名無しさん
08/01/25 21:00:40
むしろそういうことをやらせないためには、
#define IfTrue(x) if (x)
#define IfFalse(x) if (!x)
てかいい加減スレ違い
685:デフォルトの名無しさん
08/01/26 13:38:52
Little〜を読むとSchemeは紙とペンで実行できるってことがよくわかる。
686:デフォルトの名無しさん
08/01/26 14:19:45
紙とペンで実行できない言語なんてあるか?
687:デフォルトの名無しさん
08/01/26 15:58:29
Whitespace
688:デフォルトの名無しさん
08/01/26 23:39:50
言語がなんであれ、簡単なコードならサクサク書けるレベルの人と
そうでない人では理解のスピードは違うよね。
基本的な頭の働かせ方の問題として。
例題解いていくのが大変な俺のレベルにはリトル必須だと思ってる。
689:デフォルトの名無しさん
08/01/27 01:43:39
>>688
自分にあってる本や言語に出合えるのは幸運だと思う。
Little Schemer/Seasoned Schemer/Reasoned Schemer
To Mock a Mockingbird
SICP
この3冊はLisperには必須だと思う。
690:デフォルトの名無しさん
08/01/27 01:48:51
独習Scheme読めばよくね?
691:デフォルトの名無しさん
08/01/27 13:35:37
独習Schemeの著者Dorai SitaramはLittle Schemerの著者の一人Matthias Felleisenのお弟子さん。
Little Schemerシリーズの方が扱っている範囲は広い。
Little Schemerを読めば独習Schemeで十分とは考えなくなるだろう。
692:デフォルトの名無しさん
08/01/27 19:05:53
Mocking birdって英語やさしいですか?
693:デフォルトの名無しさん
08/01/27 19:36:19
>>691
Schemeを勉強するならそうだろうが
SICPはあくまでScheme使ってコンピュータ科学の勉強をするのが目的なんだから
独習だけでも十分でしょ。
694:デフォルトの名無しさん
08/01/27 19:55:19
>>692
やさしいけど別にSchemeの本じゃないよ。関係がないともいえないのも後半だけだと思うなあ。
695:デフォルトの名無しさん
08/01/27 19:57:35
>>693
不十分
696:デフォルトの名無しさん
08/01/27 19:58:44
>>694
そこの浅いコメントはやめとけ。
697:デフォルトの名無しさん
08/01/27 20:02:40
あら、そいつは失礼。
698:デフォルトの名無しさん
08/01/27 20:15:37
>>693
まあどうでもいいんじゃね?
SICPだけ読んで理解出来る奴もいるし、
独習読んで取り組みやすくなる奴だっているし、
Little読んでわかりやすくなったって奴もいるだろう。
699:デフォルトの名無しさん
08/01/27 20:15:50
なぐったね。とうさんにもぶたれたことないのにw
700:デフォルトの名無しさん
08/01/27 21:04:59
Mocking birdを読むと数学的仕様、Partial evaluation、二村射影などの有用性がわかるようになると思う。
大学入試程度の英語が出来るなら1ページに1回辞書をひくか程度のレベル。一週間もあれば読めるでしょう。
701:デフォルトの名無しさん
08/01/27 21:16:06
Shiroさんのとこ読むとYとかBとかいうコンビネータが出てくるけど、あれはSchemeじゃないのか?
702:デフォルトの名無しさん
08/01/27 21:22:27
>>700
大学入試レベルなんてピンキリですよw
703:デフォルトの名無しさん
08/01/27 21:23:54
TOEIC700点レベルだな
704:デフォルトの名無しさん
08/01/27 22:48:45
>>703
TOEFLじゃねぇの?おまえ程度低いなw
705:デフォルトの名無しさん
08/01/27 22:58:15
>>704にはSchemeより日本語ですね。
706:デフォルトの名無しさん
08/01/27 22:59:15
受験英語レベル⇒TOEIC700(東大に入れる程度)⇒TOEFL(540,207,70)
707:デフォルトの名無しさん
08/01/27 23:03:18
TOEICと受験では求められるものが違うんじゃね。
708:デフォルトの名無しさん
08/01/27 23:08:52
英語がどれだけ出来るかは対して変わらない
709:デフォルトの名無しさん
08/01/27 23:09:26
>>700-706
受験板逝けYO!
710:デフォルトの名無しさん
08/02/01 02:05:12
4章以降って、コンパイラとかあんま興味ない人間でも読んどいたほうがいいかな?
3章までは一般的なプログラム設計に通じる話で、結構おもしろかったけど、
4章からSchemeコンパイラの作り方みたいになってなんかつまんなくなってきた。
711:デフォルトの名無しさん
08/02/01 02:07:35
コンパイラ様のお世話になってるなら、興味ないなんて言っちゃ駄目だよ。
あいつの機嫌を損ねるとえらいことになるぞ。
712:デフォルトの名無しさん
08/02/01 02:10:52
まあ興味ないというよりは、自分のような凡人プログラマが
深遠なるコンパイラ様の奥深くまで入っていくのが
恐れ多いというか、めんどくさいというか。
713:デフォルトの名無しさん
08/02/01 02:10:54
>>710
流行りのDSLへまっしぐらだぜ!
714:デフォルトの名無しさん
08/02/01 02:11:57
まあ向いてない人は無理にやることない。
やらなくても死ぬことはない。
715:デフォルトの名無しさん
08/02/01 02:18:47
じゃあ、将来オレオレ言語を作りたくなったら読んでみるよ。回答サンクス
716:デフォルトの名無しさん
08/02/01 02:24:10
>>710
参考までに教えて欲しいのですが、問題はどれくらい解いたかのでしょうか?
717:デフォルトの名無しさん
08/02/01 02:30:43
>>716
いや、そこまで真面目に読んでるわけじゃないから、
面白そうなのをを10%くらいしかやってないよw
718:デフォルトの名無しさん
08/02/01 04:15:13
4章こそ面白いのに・・・
確かに最初の方は単純な設計の話ですが、後半は様々な設計が見られて普通に面白いですよ
例えば遅延評価は実装レベルではどう組むか、非決定計算はどう組むかなど知らなかったらかなりためになりますよ
719:デフォルトの名無しさん
08/02/01 10:33:39
>>718
うーむ、そうですか。
スタートが評価規則の羅列であまり興味もてなかったんですが、
もう少し頑張ってみようかな。
720:デフォルトの名無しさん
08/02/01 10:55:53
猫に小判
721:デフォルトの名無しさん
08/02/01 12:21:00
しかし小判を追い求めて手中にした猫と求めない猫とでは、そこには果たして大きな隔たりがあるのでは
722:デフォルトの名無しさん
08/02/01 13:52:50
>>721
猫にとって必要なのは、小判だろうか。
それとも、いきのいいねずみだろうか。
723:デフォルトの名無しさん
08/02/01 16:39:27
いいえ、キャットフードです。
724:デフォルトの名無しさん
08/02/01 16:51:16
そもそも猫は小判を求めない。
くれてやってもありがたみもわからなければ
ありがたがりもしない。
725:デフォルトの名無しさん
08/02/01 19:47:17
>>724
馬鹿だな。
小判を見せびらかすことで、松坂牛で釣りに来るのを待ってるんだよ。
726:デフォルトの名無しさん
08/02/01 21:42:55
なんだ、ケフィアじゃないのか。
727:デフォルトの名無しさん
08/02/01 23:20:03
バカだな。
正しくは、
「ねこに、こんばんは。」
だ。
728:デフォルトの名無しさん
08/02/02 02:25:21
Dr.「Hmmm,,,ねこはわかりました。 それでどこが悪いのですか?」
729:デフォルトの名無しさん
08/02/03 22:12:14
けど、ちょっと変な猫が小判を欲しい気分になったら?
その時与えてやるのと与えてやらないのとどちらが正解?
俺は猫が望むのなら与えてやるべきだと思うな。
それがあるからこそ、人間はここまで成長できたはず。
730:デフォルトの名無しさん
08/02/04 00:45:19
定理1. 猫は小判を欲しがらない。
定理2. 猫は小判の価値を理解しない。
現象:ここに小判を欲しがってる「猫」が居る。
判定:「猫」は猫のように見えて実は猫では無い。
何か別の生き物である。(猫の皮を被った宇宙人とかw)
731:デフォルトの名無しさん
08/02/04 00:49:02
「猫であること」と「宇宙人であること」は直交した概念なので特に矛盾は無いのでは?
732:デフォルトの名無しさん
08/02/04 00:49:48
君は何を言っとるんだね
733:デフォルトの名無しさん
08/02/04 01:37:52
>定理1. 猫は小判を欲しがらない。
定理というからには証明できるのか?って所が問題だろう
「(全ての)猫が(全ての)小判を欲しがらない」ということを
734:デフォルトの名無しさん
08/02/04 01:44:23
いい加減にしてくれ。ここはSICPスレです。よそでどうぞ
735:デフォルトの名無しさん
08/02/04 02:02:27
今は特定の猫が特定の小判を欲しがらない場合について議論しているのでは?
736:デフォルトの名無しさん
08/02/04 06:57:07
むしろブドウは酸っぱかったかどうか疑問だと思うんだ
737:デフォルトの名無しさん
08/02/04 13:05:16
SICP を理解しても、使わない・応用しないじゃ仕方ない。
ここで考えるべきは、ネコが如何に小判を有効活用するかということだ。
爪研ぎとか?
738:デフォルトの名無しさん
08/02/04 14:42:40
いったん理解したらむしろ使わないでいる事の方が難しいだろう。
プログラミングに関する基本的な考え方やインスピレーションを
与えてくれるのだから。
「使う」って言う意味が意識的な応用に限られると言うなら別だが。
739:デフォルトの名無しさん
08/02/04 15:31:05
スレ違いだからあんまり書かないけど
「これを学ぶと私にとってどんな(具体的)利益があるのだろう?」
と常に悩んでるような人は内田 樹の「下流志向」を読むと良いと思う。
一言で言うと「学ぶ事の価値はそれを学ぶ前には決して理解できない」
って事。
740:デフォルトの名無しさん
08/02/04 15:53:34
>>738
人なら当然使うでしょ。今の問題はネコだから。
741:デフォルトの名無しさん
08/02/04 16:25:32
「ネコ」って言うのは「価値を理解できない人」の比喩だと思ってたが?
742:デフォルトの名無しさん
08/02/04 22:12:49
721だけど、あんなこと言わなければ良かったな・・・
ここで言う猫とは719の事で、小判は4章の内容を理解するという事ね
ようは仮に719が4章の内容を十分に使えるだけの力がなかったとしても、理解しているのとそうでないのでは違いがあるでしょって話ね
だから猫に小判なんていう冷たい言い方やめようぜって話ね
頼むから下らない議論はやめてくれ
>>738,739には賛成
SICPはプログラミングの基礎について教えてくれるから、何で必要かと聞かれれば土台を固めるために必要としかいえない
743:デフォルトの名無しさん
08/02/04 23:41:29
>736
もちろんブドウはキツネが言うほどには酸っぱく無かったのさ。
(酸っぱいブドウの機制)
744:デフォルトの名無しさん
08/02/05 05:14:17
dankogaiのところにコメント書いたばかは死ねよ
745:デフォルトの名無しさん
08/02/05 17:42:28
>730
その判定は、誤った研究姿勢の帰結。
現象を精査しつつ、猫が小判を欲しがらないという、
前提が誤りであった可能性を吟味する必要がある。
746:デフォルトの名無しさん
08/02/05 18:35:12
某所で紹介してくれた方、ありがとうございます。
早速読んでみます。
747:デフォルトの名無しさん
08/02/05 19:02:38
NGワード推奨:猫、小判
748:デフォルトの名無しさん
08/02/05 22:15:44
denotational semantics: the scott-strachy approach to the programming language theory
749:デフォルトの名無しさん
08/02/05 22:26:09
名無しのネコを再帰的に真似るネココンビネータの試みと
その意味論を議論しているスレはここですか?
750:デフォルトの名無しさん
08/02/05 22:39:47
再帰的に定義されたネコ関数の「意味」は、要するに
(cat (cat (cat (cat ... (cat ┴) ...)))) を無限に連ねた極限である。
ネコ関数を無限に適用するには、たとえば
(lambda (f) ((lambda (x) (f (x x)))
(lambda (x) (f (x x)))))
というコンビネータを cat に適用すればよい。
そして上記のコンビネータを別の観点から解釈すると、
ああ、そうか、これは任意の関数の不動点を求める関数になってるんだ!
これこそが Y Combinator。
我らの誇り、我らの希望、常に我らを導き、我らの上に燦然と輝く光!
751:デフォルトの名無しさん
08/02/05 22:46:47
おまえら頭良すぎて紙一重だな
752:デフォルトの名無しさん
08/02/05 22:49:13
まるでイルミネイタスの一節を見ているようだ…
753:デフォルトの名無しさん
08/02/05 23:05:31
シュレーディンガーのネコにコバンを与えたら
生きていると同時に死んでいるわけです
754:デフォルトの名無しさん
08/02/05 23:06:39
揺らぐのは俺の決断だけでいいよ
755:デフォルトの名無しさん
08/02/05 23:13:24
うちのネコは歩いていて時々ピタッと止まるんだけど
何事もなかったように歩き続ける。
call/ccってやつだよね。
それからネズミとかスズメとか取ると、しばらくそれをくわえて歩いてから食う。
遅延評価だな。
756:デフォルトの名無しさん
08/02/05 23:15:35
いやそれは違
757:デフォルトの名無しさん
08/02/05 23:16:03
evalネコに小判をやるとエラーになる。
758:デフォルトの名無しさん
08/02/06 02:32:03
755はちょっと違うな
遅延評価をしない猫は、獲物を捕った時点でそれがねずみならば、そのねずみを口に持っていくまでの間に小判にすり替えられても気づかず口に入れてしまう
一方遅延評価を行う猫は、獲物を捕ってそれが正に口に入らんとする時点でねずみかどうかを確かめてから口に入れる
こういうと一見、遅延評価を行う猫の方が利口に見えるが、例えばねずみを再帰的に食べる場合、つまり何口かに分けてねずみを食べる場合、
前者は最初にねずみと確認すれば後は確認せずにパクパクと食べ続けるが、後者は遅延評価するがゆえんに一口目二口目と口に入れるごとにそれがねずみであるかを確認する
現実問題として食べている間にねずみが別の何かにすり替わることはまずありえなく、仮に食べるのに十口程かかるねずみを手に入れた場合、後者は十倍無駄な動作をする事になる
しかし、近くに、他の猫の食べているねずみを小判にすり替える事を生業とする猫がいる事も一生に一度はあるかもしれない。そういった時は遅延評価をして食べるのが危機管理というものだ
とはいえ、一生に一度あるかどうかも分からない時のために毎回遅延評価するのはあまりに無駄が多いと言える
こういった遅延評価の無駄を削る方法がメモ化(memoization)である
つまり、そういったいじわるな猫が周囲にいない状況では、今食べているこのねずみは今後ねずみであるか確認しなくともねずみであり続けると言う事を記憶するのである
そうすれば今食べているものがねずみであるかどうかを確認するのにいちいち匂いや形から考えなくとも、記憶からそれがねずみであると言う事実を持ってくるだけで済む
それはやはり遅延評価をしないよりかは幾分ロスがあるかもしれないが、そのロスは記憶にアクセスするだけの短時間であるし、近くにいじわるな猫がいても対処できる臨機応変さも兼ね備えている非常に優秀な猫と言える
目の前の猫が遅延評価をする猫であるかどうかを確かめるには、ねずみを食べている途中にそれを小判にさしかえてやればよい。そこで食べるのを中止したのならばそれは遅延評価をする猫である
759:デフォルトの名無しさん
08/02/06 03:25:25
猫にはマタタビ、まで読んだ
760:デフォルトの名無しさん
08/02/06 04:08:50
「猫に小判」の話が頭の良いアホ(smart idiots)どもを引き寄せたようだな。
761:デフォルトの名無しさん
08/02/06 05:39:22
えらく偉そうだな
762:デフォルトの名無しさん
08/02/06 10:18:15
>>748 の路線で、もっと新しくておすすめの本ってありますか?
763:デフォルトの名無しさん
08/02/06 11:26:56
新しい順
Hanne Riis Nielson and Flemming Nielson
Semantics with Applications: An Appetizer
Carl A. Gunter
Semantics of Programming Languages: Structures and Techniques
L. Allison
A Practical Introduction to Denotational Semantics
お勧めはGunter→Nielsonの順で読むこと。
764:デフォルトの名無しさん
08/02/06 17:26:06
SICPを読んで遅延評価が並列処理と密接な関連があるということがよく分かりました。
これって、具体的に応用された例ってあるんでしょうか?まだ研究レベルでしょうか。
765:デフォルトの名無しさん
08/02/07 01:38:52
研究段階の事を大学初年度用教科書で教えるだろうか。
実用例は知らないんで偉そうに言って悪いが。
766:デフォルトの名無しさん
08/02/07 02:25:48
>>758
わかった。冷凍ギョーザを食べるときは遅延評価必須だね!
ありがとう、試してみるよ。
767:764
08/02/07 09:32:43
>>765
確かにそうですね。ただ、ちょっと調べただけですけど、遅延評価を並列処理に具体的に
結びつけた事例のドキュメントが見当たらなかったので。論文なんかだとあるのかなぁと
思ったのです。
面白い記事とかありましたら教えていただけると嬉しいです。
768:デフォルトの名無しさん
08/02/07 10:11:14
>>767
> 遅延評価を並列処理に具体的に結びつけた
というのはどういう意味で言っているの?
769:デフォルトの名無しさん
08/02/07 10:59:57
>>763
ご親切にどうもありがとうございました! 勉強します。
770:デフォルトの名無しさん
08/02/07 14:36:23
当たり前すぎて、わざわざ事例として紹介されてないだけでは?>遅延評価で並列処理
771:デフォルトの名無しさん
08/02/07 14:42:27
遅延評価そのものより、参照透明性が重要。
参照透明性を壊さないで無限リストのようなデータ構造をうまく扱うために、
遅延評価は有効。
ってことだと思う。
772:デフォルトの名無しさん
08/02/07 22:21:24
遅延評価ってのは、
1. 式を持ち運べる形にする
2. その式を発火する
3. 式の値を得る
という式評価の過程で、必要になってから2.を行えるように、
1.を行っておくってタイプの評価器。
並列だと、必要になってから発火するんじゃなくて、
いつかどこかで発火された式の値を得るために同期する。
値そのものを運ぶんじゃなくて、チャンネルを持ち運んだり。
そこでモナドが登場する。
関数型だと式しかないからこういう感じ。すごくシンプル。
773:デフォルトの名無しさん
08/02/07 22:24:05
布教なら余所でやれ
774:デフォルトの名無しさん
08/02/07 23:33:07
しかし、いつも関数型言語の概要を聞いて思うのは
SICPの例のようにATMとかをモデル化する場合どうやって表現するんだ?
本質的にステートレスでないものの扱いがよくわからん。
775:デフォルトの名無しさん
08/02/07 23:41:49
3章からは、ステートレスじゃないじゃん
参照透明性が失われているので厳密にはもはや関数型プログラミングではない
その参照透明性が失われる事でどういったメリット・デメリットがあるかっていうのがその話でしょ
ATMをステートレスは不可能。時の概念が入ってるから。
776:デフォルトの名無しさん
08/02/08 00:29:00
モナド付近をやるならまず型概念をしっかりさせたほうがいいんじゃないですか。
型持ち上げとかわかんないと意味わかんないところが多々ある気がするのですが。
淡白にそのまま自分の理解を晒してみますが
モナド<T,μ,η>って
T:型
μ:2型を1型にできる変換、ただし組み合わせて3型を1型にできないといけない
η:1型を2型にできる変換
の組という意味しかない気がする。
777:デフォルトの名無しさん
08/02/08 00:33:41
μの具体例としてはconcatMap idすなわちconcatで、
concat [[1 2] [3 4]] -> [1 2 3 4]
[[1 2] [3 4]]はList Listなので2型
[1 2 3 4]はListなので1型
778:デフォルトの名無しさん
08/02/08 00:53:52
それで、対象を3型から1型に変換できるから
トリプル導来函手と言うのだと思う。と、補足。
779:デフォルトの名無しさん
08/02/08 01:25:52
>>776-778
>>773
780:デフォルトの名無しさん
08/02/08 02:13:00
Schemeネコvsモナーだな?
781:デフォルトの名無しさん
08/02/10 16:09:01
とりあえず、SICP買ってきた。満足した。
782:デフォルトの名無しさん
08/02/10 16:10:48
日本語訳もそろそろWebにあげてくれよ。
783:デフォルトの名無しさん
08/02/10 16:21:24
>>781
原書も買えよ。
784:デフォルトの名無しさん
08/02/10 16:33:56
>>783
原著は、ネットで見れるではないか。
4800円は辛かった・・・
785:デフォルトの名無しさん
08/02/10 16:39:41
良い原書は黙ってても出るが、訳書は売れないと今後出なくなっちゃうよ。
だから、ちゃんと買ってあげましょう。w
786:デフォルトの名無しさん
08/02/10 18:54:55
その理屈だと、いい訳書は売れ、悪い訳書は売れないというフィードバックをかけないと。
787:デフォルトの名無しさん
08/02/10 19:56:44
海外の名著を輪読ついでに学部生に訳させて、教授名義の訳で出すってよくあるよね
いや、SICPのことを言ってるわけじゃないよ
788:デフォルトの名無しさん
08/02/10 19:59:21
んで誤訳があってもチェックする事もなく出す…と
意味不明訳に何度引っかかった事か orz
789:デフォルトの名無しさん
08/02/10 20:09:56
てーかSICPのあの文章をひねりだす大学院生や助手って想像できねぇw
790:デフォルトの名無しさん
08/02/10 20:33:54
教授だからと言って、翻訳の能力が優れているわけではない。
791:デフォルトの名無しさん
08/02/10 21:07:38
またこの話題か
訳がひどいせいにして理解できない事を棚に上げる人も多々いるけどねぇ
792:デフォルトの名無しさん
08/02/10 21:10:13
そういう書込みはまだない。
793:デフォルトの名無しさん
08/02/10 21:53:30
>>792
> そういう書込みはまだない。
amazon のれびぅとかのこといってんぢゃね?
794:デフォルトの名無しさん
08/02/10 21:56:59
MITの若者でなければ、理解できないものではないとか書いてあったけど
マーチや日当込ませんで、可能なの?
795:デフォルトの名無しさん
08/02/10 22:03:29
学歴厨は去れ
796:デフォルトの名無しさん
08/02/10 22:25:28
>>786
悪い訳の本なんてありますか?
797:デフォルトの名無しさん
08/02/10 22:28:02
MITのundergraduateよか京大生の方がよっぽど賢いよ。一回目で完全に理解しているのなんてせいぜい1割程度。京大は3割程度
MITが凄いのはあくまでgraduateの方ね
訳が酷いとしても、訳に対してねちねち愚痴をつけたり、訳者を貶める暇があったら必死になって読んだ方がいいと思うけどね
理解したもん勝ちだよ
798:デフォルトの名無しさん
08/02/10 22:31:45
理解した後、その果実で年360万くらいの仕事に
ありつけるかどうかだが、やってみるしかないか。
799:デフォルトの名無しさん
08/02/10 22:32:26
全ての文章がおかしいわけじゃないんだから、
わからないところはWebで公開されてるのと突き合わせばいいんだよね。
800:デフォルトの名無しさん
08/02/10 22:40:41
また京大生が来てるのかw
801:デフォルトの名無しさん
08/02/10 22:40:58
MITに連絡取ったら翻訳をWeb上で公開する許可もらえるかな?
802:デフォルトの名無しさん
08/02/10 22:41:51
翻訳の方は訳者に連絡とらないとダメなんじゃないかな
803:デフォルトの名無しさん
08/02/10 22:48:14
普通は翻訳本を出した出版社が日本における翻訳本の独占的な権利を持っている。
だから独自の翻訳をした場合でも原則としてそちら方面の許可は必要になる。
ただし、前のマグロウヒルの翻訳のように絶版にした場合は権利を放棄したと解釈される。
804:デフォルトの名無しさん
08/02/10 22:48:22
今はMITの院生だけどね
TeachingAssistant(いわゆるTA)してると、結構違いが分かる。別に母校原理主義じゃないけど
>>801
mail送ったら?許してくれるんじゃないかなぁ・・ただ全部訳して書き下すのは一線を退いた割と暇な教授くらいじゃないときつい気がする。時間的にも労力的にも。
ご自分の勉強をなさった方がいいと思いますけどねぇ
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5058日前に更新/185 KB
担当:undef