07/06/10 01:40:39
>>93のビデオ見た。Techniques for controlling complexityなんて書かれると
それだけど学ぶに値するものなんだろうなーって思わせてくれる。
リンク貼っといてくれてありがと。
264:デフォルトの名無しさん
07/06/11 00:17:44
MITではMIT-Scheme使ってるのかと思ってたら
DrScheme使ってるんだな
265:デフォルトの名無しさん
07/06/11 00:22:49
MITと言っても広いからね
266:デフォルトの名無しさん
07/06/11 01:46:31
schemeからpythonに切り替えたと聞いたが
267:デフォルトの名無しさん
07/06/11 01:47:45
ソースは?
268:デフォルトの名無しさん
07/06/11 03:33:29
LtUに出てなかったっけ?
269:デフォルトの名無しさん
07/06/11 16:11:30
私はTUTSchemeよ!
270:デフォルトの名無しさん
07/06/11 17:45:29
既にPythonの文字は消えているなあ。
URLリンク(www-tech.mit.edu)
URLリンク(po3a.blogspot.com)
271:デフォルトの名無しさん
07/06/11 17:47:03
ごめんあったわw
272:デフォルトの名無しさん
07/06/11 22:06:17
なぜPythonなんだろう
273:デフォルトの名無しさん
07/06/11 22:11:08
Pythonが括弧の無いLISPと呼ばれるからだろう
274:デフォルトの名無しさん
07/06/11 22:22:33
これを気にオレもRubyからPythonに乗り換えるか
SICP読み終えたら
275:デフォルトの名無しさん
07/06/12 00:19:38
そうか、schemeが使われなくなるのか。
別にどうというわけではないが少し淋しいな。
schemeを以ってsicpでプログラミングの概念を習うのは本当にいいよね。
未だにCとshcemを比べてもschemeが断然好きだし、書いていて楽しい。
Cはルールが多くごちゃごちゃしすぎているのだ。シンプルでいて論理的なschemeが私は大好きです。
276:デフォルトの名無しさん
07/06/12 00:22:49
MITってさ、SICP何ヶ月で読み終えるん?
まさか1ヶ月とか?
277:デフォルトの名無しさん
07/06/12 00:24:00
MITは本を読まない
278:デフォルトの名無しさん
07/06/12 00:27:14
にしても、過疎ってるなぁ。
問題とかでお互い質問とかしあってもいいと思うが。
279:デフォルトの名無しさん
07/06/12 10:12:58
Lisp Schemeスレに合流した方がいいのでは?
280:デフォルトの名無しさん
07/06/12 10:57:22
>>276
たしか、SICPってのは読み物の名前を指すんじゃなくて、MITの授業単元の名前だから、1学期か2学期くらいじゃないかな?
しかもComputer Scienceの最初の授業だった希ガス
281:デフォルトの名無しさん
07/06/12 14:23:45
>>280
いや、SICPって正にこの本のことだろ。お前見たこともないのに喋ってるのか?
282:デフォルトの名無しさん
07/06/12 14:26:24
いや、本はその単元のために作られた教科書だったと思ったが
でも、もしかしたら逆に、本が先で授業が後かもしれん
283:デフォルトの名無しさん
07/06/12 14:34:43
いや、どちらにしてもこの本をSICPと呼ぶことに何の間違いもないだろう。
授業のために作られたっていうのは本の最初辺りに書いてあったからその通りだと思うが、何回かに分けてやるかもしれないし、正直分からなくない?
284:デフォルトの名無しさん
07/06/12 18:25:59
URLリンク(swiss.csail.mit.edu)
約2時間x10
285:デフォルトの名無しさん
07/06/12 19:07:42
そのVideo Lecturesの説明を見るとHewlett-Packardの社員向けに撮られたらしい
大学一年でやるにしては難しいと思っていたが・・・
286:デフォルトの名無しさん
07/06/12 19:23:53
まぁいくらなんでも20時間で全て把握できるような代物じゃないからな・・・
287:デフォルトの名無しさん
07/06/13 02:47:30
MITでは1年の内に終わるんだな。
Kyoto-uは、1年後期~2年前期でやって4章までしか終わりません。なんという体たらく。ゆとり乙。
288:デフォルトの名無しさん
07/06/13 03:42:06
そして終えただけで定着してるかは怪しいと
SchemeからPythonに変わるって事は
第3版のSICPはPythonか
289:(define ...
07/06/13 20:53:28
少し質問をしたいのですが、4.2の遅延評価の遅延したオブジェクトのメモ化に関する事なのですが
例えばxのn乗の関数について次の2つのものを考え、
A:
(define (expt x n)
(if (= n 1)
x
(* x (expt x (- n 1)))))
B:
(define (expt-iter x n)
(define (iter count)
(let ((result x))
(cond ((= count n) result))
(else
(set! result (* x result))
(iter (+ 1 count))))))
(iter 1))
ここでxが評価するのにすごく時間のかかるものだと仮定し、nもかなり大きい数だとした時、
引数に対してストリクトな場合(つまり普通のapplicative orderなschemeの場合)
AもBもxの評価は1回ですむと思います。
次に、引数に対してノンスクリクトでかつメモ化しない場合
AもBもxに対してn回評価するので大変遅い
そして、引数に対してノンスクリクトだがメモ化する場合
Bはxを1回評価してメモ化されるのでそれ以降は取り出すだけでよいが、Aはまた新たに関数を呼び出すのでxをn回評価する必要がある
以上のように考えているのですが、間違っている部分があればご指摘願いたいです。特に一番最後のAについてかなり自信がありません。
290:デフォルトの名無しさん
07/06/15 00:16:24
4章はむずすぎて表面的なことしかわかんね
291:デフォルトの名無しさん
07/06/15 03:07:50
SICP4章のネタは、On Lispの19章以降も参考になるかと
292:デフォルトの名無しさん
07/06/15 04:43:34
OnLispとSICPならどっちを読むのを薦める?
おらあOnLisp読んだ事ないから知らないが、内容は結構かぶってる?
293:デフォルトの名無しさん
07/06/15 06:10:16
両方読め。
294:デフォルトの名無しさん
07/06/15 07:46:40
>>292
SICPが圧倒的に難しいよ。SICPは計算機の本、OnLispはCLの本だし。
というおれはSICPに何度も挫折中orz
295:デフォルトの名無しさん
07/06/15 16:39:22
>>294
なるほど、センクス
296:デフォルトの名無しさん
07/06/16 09:27:29
当然に SICP を優先でしょ。
297:デフォルトの名無しさん
07/06/16 19:16:54
>>292
全く分野の違う本なので >>293 が正しい
298:デフォルトの名無しさん
07/06/18 03:04:11
定期age
299:デフォルトの名無しさん
07/06/18 06:18:12
まぁSCIPは何度も言われている通り、schemeの教科書ではなくてschemeを使って基本的なアルゴリズムなどを学ぶものだからな。
でも、実際的には読み終えた頃にはschemeをかなり使いこなせるようにはなっているだろうけど。
300:デフォルトの名無しさん
07/06/18 08:32:45
アルゴリズムはあんまり含まれてなくて、
プログラムの働きぶりを詳しくやる。
301:デフォルトの名無しさん
07/06/18 16:06:32
アルゴリズムといえば Introduction to Algorithms
302:デフォルトの名無しさん
07/06/18 16:21:10
>>301
エイホの奴を使ってる大学は見かけるけど
それを使ってる大学って見かけんね
3冊組なのがネックなんだろうか
303:デフォルトの名無しさん
07/06/19 17:46:51
学部はSedgewickのAlgorithms in Javaが多いんじゃないか?
304:デフォルトの名無しさん
07/06/27 08:26:38
なぜin Java?
305:デフォルトの名無しさん
07/06/27 08:51:39
べつにin Javaいか?
306:デフォルトの名無しさん
07/06/27 14:15:25
【審議中】
∧,,∧ ∧,,∧
∧ ∧ ( ) ( ・ω・)
(ω・ ) ( U) ( つ日ノ ∧,,∧
| U u-u u-u ( uω)
u-u (∩∩)
∧,,∧ ∩ ∧_∧
(・ω・') ⊂⌒( ・ω・)
⊂∪∪⊃ `ヽ_∩∩
307:デフォルトの名無しさん
07/06/27 14:17:38
【否決】
∧,,∧ .∧,,∧
∧∧(´‐ω‐`)(´‐ω‐`)∧∧
(´‐ω‐).∧∧) (∧∧ (‐ω‐`)
| U (´‐ω‐`)(´‐ω‐`) と ノ
u-u (l ) ( ノ u-u
`u-u' `u-u'
308:デフォルトの名無しさん
07/06/28 00:39:19
藁。
309:デフォルトの名無しさん
07/06/30 07:47:47
SC> (age age)
310:デフォルトの名無しさん
07/06/30 08:12:38
age
311:デフォルトの名無しさん
07/07/08 21:40:02
312:デフォルトの名無しさん
07/07/08 21:49:24
おいおーいなんか書けよ低脳
313:デフォルトの名無しさん
07/07/08 21:58:07
なんか
314:デフォルトの名無しさん
07/07/08 22:43:50
じゃ
(define (f x)
(define b (+ a 5)
(define a x)
(+ a b))
などの順不同な内部定義をうまく評価する、効果的な評価器の実装について語ろう
315:デフォルトの名無しさん
07/07/09 09:06:07
フロー解析
316:デフォルトの名無しさん
07/07/09 14:11:26
(define b (+ a 5))だろうけど、
scheme的にはエラーじゃね?
>>314が通るなら
(letrec ((a b) (b a)) b)
はどうなる?
317:デフォルトの名無しさん
07/07/09 14:17:12
314が言いたいのは、これでエラーが出ない評価器をどう作るかって話だろ
ただそうする意味は分からんけどね
逐次的評価はある意味でPLの本質だろ、人間は逐次的に書いていくし判断するんだから
318:デフォルトの名無しさん
07/07/09 14:19:12
PLってなんだ
319:デフォルトの名無しさん
07/07/09 14:21:45
PL学園
320:デフォルトの名無しさん
07/07/09 15:40:02
>>317
プログラム言語の本質を問うなら、逐次的かどうか以前に、
プログラムの意図をきちんとコードに落とし込めるかどうかだろ。
文脈上のあいまいさを取り除くためにletやlet*みたいな束縛規則
があるんだから、制約が無くなれば良いという物でもない。
エラーが出なくなれば良しとするのは設計の仕方としては誤り。
間違った設計から生まれた実装には何の価値もないんだよ。
もしかすると内部define周りは加減な実装ばっかりだから、
>>314の(+ a 5)は広域変数のaを参照するつもりで書いたの
かもしれない、といういらぬ誤解を生む。
321:デフォルトの名無しさん
07/07/09 15:48:36
誰もエラーが出なければ良しと言っていない
>>314は書いてある順番に関係なく、より内側の環境から変数を参照することを言っているのだろうが、それは一見プログラマーに分かりやすいもののように思えるがかえって混乱を招くことの方が多い。
例えば
(define (f x)
(define a 5)
322:デフォルトの名無しさん
07/07/09 15:52:44
(define b (+ a x))
(define a 4)))
などの場合どこから参照するか分からない。
変数の参照については、より内側の環境という”場所”の概念だけで扱うのはむつかしい。結局逐次的評価なり何なりの”時”の概念による制約が必要である。
そうでないとプログラマーにとって分かりづらい。
後途中送信スマソ
323:デフォルトの名無しさん
07/07/09 16:23:10
>>321-322
わかりずらい、で終わり?
つーことは>>320と言ってる事変わらんし、
>>314の「~な評価器の実装について語ろう 」
は却下ってことでいいのか?w
よくわからんな・・
「逐次的」連発で317=321だと思うが、とすると
>>317の「逐次的評価はある意味でPLの本質だろ、
人間は逐次的に書いていくし判断するんだから 」
の意図がわからないんだが。
例えば、いくつかの言語に存在する「未定義の動作」に該当する問題で、
関数に複数引数渡すときにそれぞれ副作用があったら、その順番は
処理系の都合で意図と逆になったりもするが?
これを「逐次的評価はある意味でPLの本質」云々にあてはめる
ことはできないよな?なんせ未定義だから。
324:デフォルトの名無しさん
07/07/09 16:41:32
引数をいつ評価するかという話と変数をどう評価するかという話は全然別物だろう
逐次的評価というよりは逐次的な解析といった方が良かったのかな?
325:デフォルトの名無しさん
07/07/09 16:51:51
後、>>314は却下じゃなくて、じゃ>>322のような場合はどうするかって話ね?
ようは>>314だけじゃ定義不足でこれ以上何も出来ない。もっと制約なり定義なりを持ち出してくれないと。
>>320については賛成、別に反対はしていない
326:デフォルトの名無しさん
07/07/09 17:43:50
>>324
letの初期値の評価順序=lambdaや関数の引数の評価順序だから
無関係ではない。このあいまいさを回避するにはlet*的な関数
呼び出しの定義が考えられる。
(define-macro (order-> func . args)
(let ((tmp (map (lambda (_) (gensym)) args)))
`(let* ,(map (lambda (x y) (list x y)) tmp args)
(,func ,@tmp) )))
(order-> func a b c) ; 評価順序をa -> b -> cに強制する
>>314を議論する前に束縛対象(初期値)が関数以外の
letrec(=internel-define)について、エラーでないとしたら
どう扱うべきかを決めなければ先に進まない。
ちなみにr5rsではletrecの初期値の評価順序は未規定、評価時の
束縛変数への参照や代入はエラーとなっている。
327:デフォルトの名無しさん
07/07/09 17:48:40
>>326の
>エラーでないとしたら
は
束縛変数の参照や代入がエラーでないとしたら
ね。言葉足らず。
328:デフォルトの名無しさん
07/07/18 21:35:18
バックトラックについて質問なんですが
ambの章で変数への代入の値を戻してる所がありますよね?
これを乱数に対して適用しても、バックトラック後は
前と違った値を返すのですが、そういうのも戻したい場合
どうするのがセオリーでしょうか?
乱数も平たく言えば副作用だと思いますが、すると
乱数を生成する処理もambで書く必要があるということでしょうか。
329:デフォルトの名無しさん
07/08/27 02:32:40
=つ≡つ =つ≡つ =つ≡つ =つ≡つ つ =つ≡つ =つ≡つ
≡つ =つ≡つ ≡つ =つ≡つ ≡つ =つ≡つ ≡つ =つ≡つ ≡つ≡つ =つ≡つ
=つ≡つ =つ≡つ =つ≡つ =つ≡つ つ =つ≡つ =つ≡つ ≡つ =つ≡つ
∧_∧ =つ≡つ =つ≡つ =つ≡つ =つ≡つ つ =つ≡つ =つ≡つ ≡つ =つ≡つ
( ・ω・)=つ≡つ =つ≡つ =つ≡つ =つ≡つ つ =つ≡つ =つ≡つ ≡つ =つ≡つ
(っ ≡つ=つ =つ≡つ =つ≡つ =つ≡つ =つ≡つ つ =つ≡つ =つ≡つ
/ ) =つ≡つ =つ≡つ =つ≡つ =つ≡つ =つ≡つつ =つ≡つ =つ≡つ
( / ̄∪ ババババ ババババ ババババ ババババ ババババ ババババ ババババ
=つ≡つ =つ≡つ =つ≡つ =つ≡つ つ =つ≡つ =つ≡つ ≡つ =つ≡つ
=つ≡つ =つ≡つ =つ≡つ =つ≡つ つ =つ≡つ =つ≡つ
≡つ =つ≡つ ≡つ =つ≡つ ≡つ =つ≡つ ≡つ =つ≡つ ≡つ =つ≡つ
≡つ =つ≡つ ≡つ =つ≡つ ≡つ =つ≡つ ≡つ =つ≡つ ≡つ =つ≡つ
330:デフォルトの名無しさん
07/08/27 02:46:55
処理系としてemacs lisp使って勉強したいんだけど
schemeとの互換性の面でヤバイこととかある?
331:デフォルトの名無しさん
07/08/27 04:12:51
自分で互換性調べてヤバイと思わなければおk
332:デフォルトの名無しさん
07/08/27 10:52:55
EmacsLispに対応できないやつは頭が硬い
333:デフォルトの名無しさん
07/08/27 12:54:05
おまえら意地悪だな
elispでSICPなんて無謀だろ常考。
334:デフォルトの名無しさん
07/08/27 14:22:43
>>330
互換性とか気にするならやめたほうがいい。
Emacs LispはEmacs Lispという別の言語だ。
335:デフォルトの名無しさん
07/08/27 22:05:24
>>330
Schemeはレキシカル・スコープ。
Emacs Lispはダイナミック・スコープ。
基本前提が異なるので、無理。
むしろEmacs Lispは、もっともSCIPから遠い存在。
JavaScriptの方がよっぽどSchemeに近いので、SICPの演習に向いてる。
336:デフォルトの名無しさん
07/08/27 23:07:01
>>335
> JavaScriptの方がよっぽどSchemeに近いので、SICPの演習に向いてる。
それはない。
337:デフォルトの名無しさん
07/08/28 00:24:49
>>336
そうでもないよ
338:デフォルトの名無しさん
07/08/28 03:01:57
>>337
4章とか厳しいと思うけどナ
339:デフォルトの名無しさん
07/08/28 12:46:51
とりあえずJavaScriptでSchemeを作っておけば桶
340:デフォルトの名無しさん
07/08/28 15:14:39
これですか?
地獄Scheme
URLリンク(jigoku.bugyo.tk)
URLリンク(blog.bugyo.tk)
341:デフォルトの名無しさん
07/08/28 21:10:44
それは駄目
オマエscheme分かってないだろ
342:デフォルトの名無しさん
07/08/28 23:37:15
JavaScriptのScheme実装って、結構あるよ。
URLリンク(alex.ability.ru)
URLリンク(www.crockford.com)
4章は別言語でやってもそれなりに面白い。
SchemeでSchemeを実装すると、いまどっちサイドにいるのかときどき混乱するけど、
4章をJavaScriptでやると、いまどっちサイドにいるのか(JavaScript側がScheme側か)
混乱することはない。
343:デフォルトの名無しさん
07/09/01 12:59:29
窓がでかすぎて携帯で使えないよ。
344:デフォルトの名無しさん
07/09/07 07:21:44
【ニュース速報】【windows me】はわわっ、ご主人様、サポートが切れちゃいました!
1 :番組の途中ですが名無しです :2006/07/10(月) 14:08:24 ID:1lFtqZQY0
ウインドウズMEサポート期限切れ記念お葬式会場
|~
4 :番組の途中ですが名無しです :2006/07/10(月) 14:09:14 ID:Mh8zROdJ0
98SEも忘れないで
10 :番組の途中ですが名無しです :2006/07/10(月) 14:13:13 ID:ugkwge6f0
ごしゅじんさま、いままで、とてもたのしかたです。
よく歩りーずしておこられたけど、やくにたたなで、ごめんなさい。
ごしゅじんさまが、いれるよていの、えくすぴーはあたしのいもおとです。
いもおとだけど、あたしみたいに、やくたたずではありません。
すなおなこで、でふらぐも、とくいです。
すたいるもいいから、ほんとはちょっと、くやしいです、
いもとを、かわいがってもらえると。おねえさんとして、うれしいです。
いままでつかえないこで、・ごめんなさい..
そして、つかってくれて、ありがとおゴザいました。
あたしは、もう、きえちゃうけれど¥、さいごに、おねがいがあります。きいてくれると、うれしいです。
ごしゅじんさまの、もっている、えむいーのディすく、すてないでください。
あたしが、はいっています。いまのあたしじゃ、ないけど、あたしです。
どきどきみたり、さわったり。、してくれるとうれしいです。
ごしゅじんさまにあえて、えむいは、
しあわS
345:デフォルトの名無しさん
07/09/08 16:19:26
コンピュータ初心者なんだけどなんとか1章読んだ。
(マグロウヒルの本)
ほんとに理解できてるのか不安なんだけど、勉強してて楽しい。
俺の知能で読破出来るか不安だけど、大学生のはじめにやる教科書なんだから
絶対読破してやる。その後に何度も読むつもり。
あとスレ違いだけどアセンブラの本を一つやるつもりなんだけど
「独習」ってLisper的にはどうなんだ?教えてください。
346:デフォルトの名無しさん
07/09/09 01:18:16
>>345
はじめてよむ8086と、同486がお勧め
347:デフォルトの名無しさん
07/09/09 02:06:32
レスありがとう。
タイトルどおり初心者向けでわかりやすいのかな。
どっちか1冊でいいですよね?
348:デフォルトの名無しさん
07/09/09 08:13:31
Windowsでいいのか?
349:質問者
07/09/09 10:59:56
おいらのPCはセレロン、Windowsです。
350:質問者
07/09/09 23:49:57
ママゾンのレビュー見て理解。両方読みます。
351:デフォルトの名無しさん
07/09/11 00:41:08
問題は完璧に解けないのに進んだらわからなくなるかな?
352:デフォルトの名無しさん
07/09/11 00:53:57
そん時、戻れ!
管理社会でレールに乗った人生になりがちだが、
人生は一方通行じゃないぜ。
353:デフォルトの名無しさん
07/09/11 01:24:25
>351
漏れも都合で問題飛ばしまくって読んでた口だが、
問題と本文はちゃんと関連してるんで、
後でちゃんと見直さざるを得ないようになってる
354:デフォルトの名無しさん
07/09/11 03:45:54
日本語訳が間違っている所があるからキオツケてね。
あと,既存言語をさわったことがあれば、違いが判ってなお良い。
lisp等は古いって良く言われるけど、関数型って事でこの先永遠に無くならない
事が証明されているので、schemeをやる価値はある。
355:デフォルトの名無しさん
07/09/11 05:19:45
>>352-353
問題が結構大事なのはわかるけど、そんときで大丈夫ならそうする。
356:デフォルトの名無しさん
07/09/14 17:25:00
今気づいた
スターウォーズのサントラってSICP-番号なんだな。
357:デフォルトの名無しさん
07/10/02 05:19:59
この本てさらっと書いてあるから、わかったような気分で読んでしまって、
あれ?ってなる。俺が頭わりーからかな?w
358:デフォルトの名無しさん
07/10/02 14:05:52
通年用のテキストみたいだからそれなりに時間かけないと
わかった気分で終わると思う
皆Gauche使ってるの?
359:デフォルトの名無しさん
07/10/02 14:22:03
lispでできることはpythonもできるってことでいいの?
SICPをpythonで勉強してもOK?
360:デフォルトの名無しさん
07/10/02 14:26:18
lispでできることはアセンブラでもできる
361:デフォルトの名無しさん
07/10/02 14:59:41
>>359
悪いこと言わないからschemeでやりなさい。
362:デフォルトの名無しさん
07/10/02 15:01:31
そういや本家のMITはSchemeからPythonに変わったんだよな
この本が次改訂される時はPython用になるのかな
363:デフォルトの名無しさん
07/10/02 15:30:39
>>362
URLリンク(www.oreillynet.com)
364:デフォルトの名無しさん
07/10/02 15:32:31
>>362
そのpythonのテキストってまだ売ってないんですか?
365:デフォルトの名無しさん
07/10/02 15:36:45
>>363
テキストはそのままだけど単にpythonでやりますよってことか
366:デフォルトの名無しさん
07/10/02 15:38:03
Scheme と Python 両方勉強できて一石二鳥だな
367:デフォルトの名無しさん
07/10/02 15:39:19
MIT PressはPythonの本は一冊も出してない。
それからcall/ccもないPythonで面白い本になるかはかなり微妙。
368:デフォルトの名無しさん
07/10/02 22:00:50
この本は飾っておくのも良いな。
369:デフォルトの名無しさん
07/10/03 01:27:23
夜、λが表紙から出て部屋を片付けてくれる。
370:デフォルトの名無しさん
07/10/03 01:55:52
ちょっと通りますよ。
λ
371:デフォルトの名無しさん
07/10/04 03:50:20
。込。三三三三
372:デフォルトの名無しさん
07/10/05 14:53:39
セグウェイに乗る和田先生
373:デフォルトの名無しさん
07/10/05 23:52:56
>>369
それミギーw
374:デフォルトの名無しさん
07/10/06 00:13:47
おれもSICP読む!遅延評価の良さを理解するために!
375:デフォルトの名無しさん
07/10/14 11:21:03
/ ̄ ̄ ヽ,
/ ',
_ {0} /¨`ヽ {0}
/´ l ヽ._.ノ i 鳥はよぉ…視覚細胞のうちの桿体細胞が少ねぇんだよ
/' |. `ー'′ | だから暗いところでは何も見えないッ!
,゙ / ) ノ '、 いわゆる「トリ目」ってやつ、だろうな。
|/_/ ヽ そんかわり錐体細胞が発達してるからよぉ~…
// 二二二7 __ ヽ 紫外線やリモコンの電波だって見れるんだぜ…?
/'´r -―一ァ"i '"´ .-‐ \ ちなみに朝俺たちがチュンチュン言ってるのは 「ナワバリ争い!」 だ。
/ // 广¨´ /' /´ ̄`ヽ ⌒ヽ あそびでやってんじゃねぇ、ましてやお前らを起こすためでもねぇ・・・
ノ ' / ノ :::/ / ヽ } 「 命 が け だ ! 」
376:デフォルトの名無しさん
07/10/14 11:26:59
あれ?
一匹でもチュンチュン言わなかったっけ?
377:デフォルトの名無しさん
07/10/14 11:27:07
ニワトリ乙
378:デフォルトの名無しさん
07/10/14 11:37:49
鶏消えろw
379:デフォルトの名無しさん
07/10/14 16:24:12
もうこけこっこうです
380:デフォルトの名無しさん
07/10/15 23:58:27
2章の抽象化の壁でまずつまずいて、3章のストリームでまたつまずいて、4章の論理型であふんあふんして、いい思い出です。
381:デフォルトの名無しさん
07/10/21 18:15:11
1章の7割ぐらい読み終わったけど、emacs lispのチュートリアルですでに勉強してたことばかりで
退屈だった。
マクロのすばらしさというのを体感するには、どこから読めばいいの?
382:デフォルトの名無しさん
07/10/21 18:28:09
hygienic macro
383:デフォルトの名無しさん
07/10/21 20:09:34
>>409
書いてみて。
>>410
釣られ杉。
384:デフォルトの名無しさん
07/10/21 20:15:18
誤爆スマソ...
385:デフォルトの名無しさん
07/10/22 09:13:45
>>381
聞いている間にさっさと進めよ。簡単なんだろ。
386:デフォルトの名無しさん
07/10/22 10:46:59
SICP読むぞー、といいつづけて5年たっちゃったよ。
時間作る練習しなきゃなー。今年中に読みたい。
387:デフォルトの名無しさん
07/10/22 15:10:11
とりあえず一番面白そうなところをプリントアウトして持ち歩くといいよ。
388:デフォルトの名無しさん
07/10/24 00:28:57
>>387
なるほど…良いかもしれない。サンクス!
389:デフォルトの名無しさん
07/10/24 03:20:40
Life Hackだな。
390:デフォルトの名無しさん
07/11/13 15:55:08
2章まで読んだ
2章まで読んだらispを実用に使ってもいいって聞いたのですが
3章以降も読んだ方がいいのでしょうか?
391:デフォルトの名無しさん
07/11/13 18:49:18
そんなに読みたくないの?w
392:デフォルトの名無しさん
07/11/13 19:41:30
こんなもんを4ヶ月で修めてしまうMITの学生って何者なんだ
393:デフォルトの名無しさん
07/11/13 21:27:40
MITの学生は勉強に対する基礎体力があるからね。
それでもおそらく大部分の学生は「理解してる」という状態にはほど遠いだろ。
学生の特権として、教員に直接質問できるという利点はあなどれないが。
394:デフォルトの名無しさん
07/11/13 22:48:03
勉強だけに集中できる環境あるなら4ヶ月ぐらい普通なのでは?
395:デフォルトの名無しさん
07/11/14 00:07:57
こういうのやり始めたら熱中するような人間じゃない限り、
MITのコンピュータ関連の学科なんか行かんだろ。
396:デフォルトの名無しさん
07/11/14 00:13:03
MITでは最初にSICPやるっていうけど、
Simply schemeやLittle schemerもMITプレスだよね。
SimplyはSICPの前に読む為に書かれた本らしいし。
397:デフォルトの名無しさん
07/11/14 00:19:14
ソース
URLリンク(groups.google.co.jp)
398:デフォルトの名無しさん
07/11/14 00:22:11
>>393-394
武蔵工大ならいざ知らず、マサチューセッツの面々はなめちゃいかんよ。
CSなんて副専攻気取りだからな。
399:デフォルトの名無しさん
07/11/14 00:37:48
>>396
え、また復活したの? SICPの授業
400:デフォルトの名無しさん
07/11/14 00:39:00
MITに入ったからといって全員が同じコースを取るとは限らないのでは?
401:デフォルトの名無しさん
07/11/14 00:39:20
今はしらんです。
402:デフォルトの名無しさん
07/11/16 19:00:04
京大も最初にSICPだぜ。完全に把握してたのは10人ほどだったけど。
403:デフォルトの名無しさん
07/11/16 19:01:18
パソコンショップ最強なリンク集ならここ!!!!!
URLリンク(want)●-pc.com
●はとってね
404:デフォルトの名無しさん
07/11/16 19:05:01
プログラミングを学びたいって人は、Cやるとかじゃなくて最初に2章まででもいいからSICP読めばいいと思う
基本的なアルゴリズムとか、どういう風にプログラムを組むべきか、どういったものが保守的といえるものなのか
そんなことも把握せずにダラダラスパゲッティ組んでも仕方ない
405:デフォルトの名無しさん
07/11/16 20:59:18
>>392
仕事の片手間でも4ヶ月ありゃ楽勝だが...
# つか, 昼休みと晩飯の時間で何とかなったぞ, 5年以上前だけど.
406:デフォルトの名無しさん
07/11/16 21:06:49
PL未経験者と社会人を同列で比べるなよ
407:デフォルトの名無しさん
07/11/16 21:14:31
>>406
素晴らしく論理性に欠ける突っ込みで大変驚きました。
408:デフォルトの名無しさん
07/11/16 21:15:33
カフア関係のλブックスってサイト、特売中とあるが
どうやって買うのか全くわからん。
409:デフォルトの名無しさん
07/11/16 21:23:12
河出λ文庫とはいやらしい
410:デフォルトの名無しさん
07/11/16 21:25:27
>>407
どの辺が?
君も未経験者だったの?まぁ、でも考えてみたらそれはそうか
411:デフォルトの名無しさん
07/11/16 21:28:28
練習問題をフルで解いて4ヶ月で楽勝ならすごいもんだ
412:デフォルトの名無しさん
07/11/17 14:06:01
「PL」とか言う時点で馬鹿っぽい
413:デフォルトの名無しさん
07/11/17 14:44:40
社会人=「PL」経験者
は自明の事ではないし。
414:デフォルトの名無しさん
07/11/17 15:02:28
PL/I?
415:デフォルトの名無しさん
07/11/17 15:06:33
PL/SQL?
416:デフォルトの名無しさん
07/11/17 15:06:43
いっぱいあるね
URLリンク(ja.wikipedia.org)
417:デフォルトの名無しさん
07/11/17 21:09:07
まぁでも、大学1年生がやるものを社会人が仮に4ヶ月でやったとしても、正直だから?って感じはしなくもなくもなくもない
418:デフォルトの名無しさん
07/11/17 21:14:32
どうでもいいよ何ヶ月とか、馬鹿かと
あとPLは普通に使う人は使う。文脈上明らかならな
419:デフォルトの名無しさん
07/11/17 21:17:14
>418
清原とか桑田とかな。
420:デフォルトの名無しさん
07/11/18 00:12:49
>>418
確かに使う人はいるね。馬鹿っぽいけど。
421:デフォルトの名無しさん
07/11/18 00:20:18
京大の教授を馬鹿っぽいとな
実際は馬鹿っぽい方がなんか面白いけど、なんせオーラが違うからなぁ、口髭とか無駄に生やしているし
ようはあんまり馬鹿っぽくない
422:デフォルトの名無しさん
07/11/18 00:21:30
しらねーよw
423:デフォルトの名無しさん
07/11/18 00:21:35
あ、もちろん俺は馬鹿ですよwwwサーセンwwwうhyp
424:デフォルトの名無しさん
07/11/18 00:23:45
これは>420のスペックに期待
あ、カーネギーメロン大学の教授でしたか。日本語お上手ですね。
425:デフォルトの名無しさん
07/11/18 00:25:47
通じる人の前で使うならともかく、通じないとこで使うのは馬鹿だろな。
もちろん 2ch は後者だ。w
426:デフォルトの名無しさん
07/11/18 04:48:53
プログラムは数値計算がメインで
計算結果の作図とかの雑用も自動化できないかと思って
lisp勉強してたのだけど検討違いだったのでしょうか?
2章以降の目次をみても自分の専門で役立ちそうな項目がなさそうに見えるのは
素人だからなんでしょうか?
427:デフォルトの名無しさん
07/11/18 06:23:39
そういう効果をすぐに求める人が読む本じゃない。
perl, python, ruby(アルファベット順)でも勉強してください。
428:デフォルトの名無しさん
07/11/18 11:50:48
>>427
数値計算ならそこらへんはお門違いでは。
いずれにしろ、可能か不可能かとは別で、目的と手段の組み合わせが見当違い
429:デフォルトの名無しさん
07/11/18 12:24:16
>>426は数値計算そのものをやらせたいとは言ってない。
430:デフォルトの名無しさん
07/11/18 13:28:07
>>426はMatlabでもやったほうが幸せに慣れそう。
431:デフォルトの名無しさん
07/11/18 13:38:45
互換のoctaveならfreeだしね。
432:デフォルトの名無しさん
07/11/18 13:46:35
漏れも同じ理由+αで勉強中だけど、計算の抽象化の道具として
強い期待を持ってるよ
cairoとか使えるだけで全然変わるんだよなーとか思う
433:デフォルトの名無しさん
07/11/18 14:05:19
Gauche-cairoってメインテナンスされてますか?
434:デフォルトの名無しさん
07/11/18 15:13:59
>>426
もっと想像力を鍛えましょう
435:デフォルトの名無しさん
07/11/18 21:29:35
426の専門が何か知らないから何ともいえませんが、数値計算の手段としてプログラミング言語を捉えるのならとりあえず2章までで十分だと思いますよ。
それにLisp自体、計算するのに有用は有用ですしね。私もちょっとした計算ならすべてSchemeでやってます。
436:デフォルトの名無しさん
07/11/20 10:05:53
これ問題の解答ってないんですか?
テンプレのサイトは見れないし、他に解答載ってるとこってありませんか?
437:デフォルトの名無しさん
07/11/20 14:28:33
1万で売ろうか?それともググる?
438:デフォルトの名無しさん
07/11/20 15:11:21
やすいな かうかう
439:デフォルトの名無しさん
07/11/20 18:49:27
和田先生んとこで解答載せてたら、海外でSICPを使ってる教官から文句がきて
パスワード制になった 記憶があるな。
440:デフォルトの名無しさん
07/11/20 19:17:50
ワロス
441:デフォルトの名無しさん
07/11/20 19:23:03
むこうはみっちり宿題やらせて鍛えるからね
日本語訳本を持ってればさっくりわかるパスなのがイカス
442:デフォルトの名無しさん
07/11/20 19:54:07
京大も4章までほとんど全部やらないといけないのですが・・
443:デフォルトの名無しさん
07/11/20 19:55:41
>>439
それについて和田先生怒っていたよね
スウェーデンだったっけ?とりあえず自由を尊重する普通の国であるにもかかわらず解等の掲示に文句を言ってくるとは何事かみたいな。
444:デフォルトの名無しさん
07/11/22 23:48:48
金沢でSICP読書会やりたいな~。でも、集まんないだろう。
一人で読むしかないもんかね。
445:デフォルトの名無しさん
07/11/23 00:28:17
おいおい、俺たちを忘れないでくれよ。
2chで一緒に読もうぜ。
446:デフォルトの名無しさん
07/11/23 09:22:14
読書会って現場どういう状況になってるの?
あんまり想像付かないんだけど大学の輪講みたいな感じ?
447:デフォルトの名無しさん
07/11/23 10:17:55
Java 方面の読書会から派生した東京の奴は休止中
448:デフォルトの名無しさん
07/11/23 10:49:12
>>445
いいやつだな。ちょっと心が和んだ
449:デフォルトの名無しさん
07/11/23 14:58:15
読書会ってなにすんの?
俺も参加したい
450:デフォルトの名無しさん
07/11/23 16:05:07
みんなで読んでいって、問題を解いていくんじゃないの?
分からないところがあったら近くの人にも聞けるし
451:デフォルトの名無しさん
07/11/23 16:17:55
2次会で酒かウーロン茶飲む
午前中開始の場合はみんなで昼飯
冗談はともかく、音読(朗読?)・黙読、練習問題は予習orその場で、
レジュメ必須orNot、いろいろ。
つ URLリンク(www.javaopen.org)
452:デフォルトの名無しさん
07/11/23 17:13:10
ネットでやるときって
適当に図を描ける共有ホワイトボード的なwebアプリ欲しい。
453:デフォルトの名無しさん
07/11/23 17:54:03
俺も読書会参加したい!
454:デフォルトの名無しさん
07/11/23 21:01:14
どこでやる?
455:デフォルトの名無しさん
07/11/23 21:05:18
おまいらおちけつ
・オンラインorオフライン
・本当に参加したい奴がどこに何人いるのか
・まずは現在どこかでやってる読書会に参加してみる
とかとか考えてみるのが先
456:デフォルトの名無しさん
07/11/23 21:10:09
ひきこもってるからオンラインならいいな。
もちろんカメラはない方向で。
457:デフォルトの名無しさん
07/11/24 01:19:51
>・まずは現在どこかでやってる読書会に参加してみる
関東、関西以外はほぼ無いだろう。
俺北陸(石川県)なんだけれどまったく無い。
にしてもそうだねオンラインという手があったね。
でも、電波が沸きそうで怖い。
458:デフォルトの名無しさん
07/11/24 01:27:40
俺も金沢
知り合いかもな
459:デフォルトの名無しさん
07/11/24 01:30:14
なぬ。俺は24フリータだがそっちは?
460:デフォルトの名無しさん
07/11/24 01:35:08
24の知り合いはいないわ
おら三十路だ
461:デフォルトの名無しさん
07/11/24 01:42:55
なるほど。
田舎だ田舎だと思っていたけれど案外いるもんですね。
勉強会の告知ちゃんとやったら結構集まるかも。
462:デフォルトの名無しさん
07/11/24 01:53:16
いやでもまてオンラインのほうも検討してみるべきだ。
463:デフォルトの名無しさん
07/11/24 02:17:49
Lingerあたりはどうよ?
URLリンク(www.lingr.com)
464:デフォルトの名無しさん
07/11/24 03:07:56
Lingrについて
Lingrとは、色々なチャットルームが作れるオープンなコミュニティです。公開ないし非公開で、任意の内容のチャットルームが作れます。アカウントや特別なソフトウェアは必要ありません。
好きな部屋を選んでチャットをしてみましょう。
Lingrは初めて知りましたが、結構使えるかもしれませんね。
あと確かに、全員が共通で使える図などを書けるWebホワイトボードみたいなのがあると便利かも知れませんね。
465:デフォルトの名無しさん
07/11/24 03:20:52
少しググって見たら
URLリンク(gimite.net)
URLリンク(www.skrbl.com)
などが使えそうですね。上のほうは、文字が打てないのが難点ですが、かなり使いやすいことは使いやすいです。下は文字が打てますが、若干重いのと、少し操作性が悪いですね。
466:デフォルトの名無しさん
07/11/24 08:23:15
sharpenがいい感じだね。直感的で使いやすい。よけいな機能無いのがいい。
文字かけたところで見づらいだけのような気がする。
467:デフォルトの名無しさん
07/11/24 08:29:13
あとは
・電波対策(ポリシーの設定)
・輪読の進め方
というところか。
468:デフォルトの名無しさん
07/11/24 11:01:09
電波対策は
(1) kick が可能な他のサービスの検討
(2) 湧いた時に考える。運営に泣き付く?
469:デフォルトの名無しさん
07/11/24 14:50:29
誰かWiLikiで読書会用サイト設定しない?
470:デフォルトの名無しさん
07/11/24 15:37:46
この(ム板SICPスレ)読書会のページを、どこかの(Shiroさんとこ?)WiLikiに
作らせてもらう? それともSICP読書会一般の情報のページ?
471:デフォルトの名無しさん
07/11/24 17:40:31
wilikiでもwikiでもいいけど、何に使うの? 必然性が見えない。
472:デフォルトの名無しさん
07/11/24 17:47:01
別に必然じゃなくてもいくね?
でもま、何やろうとしてるか見えないのは確かか
473:デフォルトの名無しさん
07/11/24 21:53:20
1.schemeじゃなくてOCamlで問題を進めていく。
それでWikiのほうにはOCamlでの回答をひたすら書いてゆく。
2.どこぞでみたけれどschemeでC言語を作ってみるというのが結構良いらしい
なのでそれを目標にそれに関連のありそうな部分のみ読んでゆく。
とか考えてみたけれどイマイチ。
結局何をしたいのか決まっていないね。
個々のスキルアップなのか、言語の実装などのアイディアを得たいなのか、
それとも輪読会をとりあえずやってみたいなのか、人脈を構築したいなのか。
それともそれらすべてなのか。
474:デフォルトの名無しさん
07/11/24 21:56:05
兎にも角にも目標と意義を決めたい。
475:デフォルトの名無しさん
07/11/24 21:57:29
SICP読んで理解した結果として「何かが」変わるといいなあ、くらいに思ってる
読書会ってものの意義はよくわからんけど、一人でやるより大勢でやったほうが
楽しそうかなと
476:デフォルトの名無しさん
07/11/24 22:07:36
俺も似たような動機。
意義は確かに決めにくい。でもだ、とりあえずやってみた結果として
なにか残るものが無ければ意味が無い。
時間かけて読んでゆくわけだから何かしら残るものは当然あるがやっぱり
最初にある程度予測できるものに関しては決めておいたほうが参加者も
多くなるしモチベーションも維持できると思う。
オフラインだったら付き合いで~という形でgdgdでも進めてゆけるが
オンラインだと離れようと思えば離れられることができる。
477:デフォルトの名無しさん
07/11/24 22:09:07
僭越ながら、既に読んだ(大学で読まされた)私の観点から意見を出させていただくと、かなり視野が広まったといいますか、色々頭がガラッと変わりました。
数学で新たな概念を習得したときと、正に同じような気持ちが得られました。グッと頭が一新されたような感じです。
なんかここまで書くとSICP原理主義のように見えますが、SICPは読んで損のある本ではないと思います。特に計算機科学の基本的な概念をまだ習っていない人等にとっては。
478:デフォルトの名無しさん
07/11/24 22:16:38
SICP読んだことある人の意見として、なるほどと思った
逆に、なんかの読書会出たことある人いたら意見聞きたい
479:デフォルトの名無しさん
07/11/24 22:19:10
それは俺も聞きたい。具体的には、
1.”輪読会をする”ということによって得られるもの
2.逆にデメリット的なもの
3.計画段階ではわからなかった障害
お聞かせください。
480:デフォルトの名無しさん
07/11/24 23:05:34
SICP読書会経験者です。
>>479
質問の意図とはちょっとずれてるかもしれんが、それぞれ重要だと思う順に並べてみた。
SICPに固有のものとそうでないものごちゃ混ぜ。
1.
自分ひとり読んでいたのでは思いつかないアイデアに触れられる
分からないことを人に聞ける
一人で読んでいたらめんどくさがってパスしまうようなハードルもまじめに超えてやろうと思える。
本を読み進めるにあたってのペースメーカーになる
2.
参加者間のモチベーションの温度差(特に参加者が少ないときにやっかいかもしれない)
参加者間の能力の差(それほど大した問題ではないと思うけれど)
3.
予定が予定通りに進むことはまずない。実際には予定の半分ぐらいの時間でしか進まない。
練習問題にはかなり難しいものも含まれている。なめてかかると返り討ちにあう。
図形言語を教科書に書いてあるままに実行できる環境を構築するのに苦労するかもしれない。
481:デフォルトの名無しさん
07/11/24 23:36:04
>>480
ありがとうございます。
>自分ひとり読んでいたのでは思いつかないアイデアに触れられる
>分からないことを人に聞ける
>一人で読んでいたらめんどくさがってパスしまうようなハードルもまじめに超えてやろうと思える。
ここらへんにかなりハッとしてしまいました。
確かに一人でやっていたら無理な事柄ですね。
うん、意義としては>>480さんが答えてくださった1.でいい気がします。
どうでしょうか?
482:デフォルトの名無しさん
07/11/25 00:08:01
目的は?
483:デフォルトの名無しさん
07/11/25 00:10:52
目的は、SICPを読むことによってより学習することでしょ。
途中でどうなるか分からないけど、とりあえず始めてみるのは悪くない気がする。
変な話だけど、仮に最後まで到達できなかったとしても、それまで学んだことは成果になると思うし。
484:デフォルトの名無しさん
07/11/25 00:31:27
>変な話だけど、仮に最後まで到達できなかったとしても、それまで学んだことは成果になると思うし。
2章まではちゃんと読むことをお勧めする
それで何も感じないなら止めてもいい
485:デフォルトの名無しさん
07/11/25 00:36:13
まとめる
目的:SICPを読むことによって個々が学習すること
意義:
1.自分ひとり読んでいたのでは思いつかないアイデアに触れられる
2.分からないことを人に聞ける
3.一人で読んでいたらめんどくさがってパスしまうようなハードルもまじめに超えてやろうと思える。
4.本を読み進めるにあたってのペースメーカーになる
方法:
Linger
URLリンク(www.lingr.com)
Sharpen
URLリンク(gimite.net)
を用いてゆく?
日時:
毎週日or土曜?それとも隔週日or土曜?
最低人数:
3~4人?
486:デフォルトの名無しさん
07/11/25 00:45:04
意義追加
5.近場で勉強会、読書会が開催されない(できない)地方の人が参加できる。
487:デフォルトの名無しさん
07/11/25 00:45:29
ホワイトボードについてはもう少し考察しても良いかも。
文字書けるというのはそれなりに便利な気はする。
488:デフォルトの名無しさん
07/11/25 00:57:12
ROMるだけでもおk?
489:デフォルトの名無しさん
07/11/25 00:57:35
そうなるとskrbl padか。
sharpanみたいに軽くてskrblほどの機能は無くて良いから文字書ける
ホワイトボードってないもんかね。
490:デフォルトの名無しさん
07/11/25 00:59:16
>>488
なるべく参加で。とりあえず必要なものはSICPとやる気だろうから。
491:デフォルトの名無しさん
07/11/25 01:06:43
あと、インデントつきでコード表示できるボードみたいの欲しいかも
Schemeってコード読みにくいし。
492:デフォルトの名無しさん
07/11/25 01:08:26
まぁ確かに一番重要なのは途中で投げ出さないやる気と継続ですね。
後は、日本語版と本家版では結構ページも違いますし、問題文も変わってたりするのでどちらかにあらかじめ統一していたほうが良い気がします。
混乱を防ぐためにも。
ちなみに私は日本語版を推します。英語版はWeb上でフリーで読める強みがありますが、誰でも気軽に参加できなくなってしまうので。
493:デフォルトの名無しさん
07/11/25 01:10:25
俺、原著しか持ってない。けど確かに日本語版のほうが敷居の面でいいと思う。
俺はなんとかがんばってついてゆくことにする。
494:デフォルトの名無しさん
07/11/25 01:23:28
インデント問題はスペース2個でうまくごまかす、ないしエディタに書いてから貼り付けなどでたぶんある程度解消できるでしょう
495:デフォルトの名無しさん
07/11/25 01:28:55
lingr でしばらくチャットやってみるとわかるんだが、
複数行コピペするとその部分だけハイライトされる
496:デフォルトの名無しさん
07/11/25 01:31:54
コピペで貼り付けると、かな
497:デフォルトの名無しさん
07/11/25 01:38:54
いや、コピペがコピー&ペーストだからコピペするで良いと思うけど、ハイライトされてなにか困ることある?
498:デフォルトの名無しさん
07/11/25 01:42:00
細かいなw
499:デフォルトの名無しさん
07/11/25 08:00:07
んじゃ、具体的準備に入ってゆこうか。
とりあえず数日かけてテストをやってゆこう。
当日gdgdになるのは嫌なので。場所押さえるのもやっとかないと。
それで結局Wikiはいるのいらないの?俺はいると思うけれど、いろいろ
まとめるときに便利そうだ。途中参加者とか入り安そうだし。
500:デフォルトの名無しさん
07/11/25 10:48:23
500ゲット
501:デフォルトの名無しさん
07/11/25 12:49:53
参加希望!
一人でやってると、「1章坊主」になる。
502:デフォルトの名無しさん
07/11/25 16:09:15
やるのは良いと思いますが、連絡等は別のスレッドを立ててそちらでお願いします
503:デフォルトの名無しさん
07/11/25 17:01:09
ふわぁい
連絡場所の引越し先ですが、
WiLikiなWikiFarmってありましたっけ?
こだわらないならhikiでもlivedoor wikiでもいいわけですが。
504:デフォルトの名無しさん
07/11/25 18:37:14
URLリンク(practical-scheme.net)
はダメなもんかね?
gaucheをつかってSICP読んでゆくということにしてさ。
505:デフォルトの名無しさん
07/11/25 19:05:54
別にここでやってもいいんじゃね?
俺は原書読みだから日本語版必要そうなので参加できないけど。
どうせ過疎ってるんだし、読書会をはじめるまでのあれこれが
ログに残るってのももしかしたら後で誰かの参考になるかも。
506:デフォルトの名無しさん
07/11/25 19:21:24
>俺は原書読みだから日本語版必要そうなので参加できないけど
俺も原著。別に日本語版持って無くてもいいと思う。
必要なのは日本語版SICPよりやる気。
>ログに残るってのももしかしたら後で誰かの参考になるかも。
それはいえる。だけどWikiのほうが読みやすいし参照しやすい。
507:デフォルトの名無しさん
07/11/25 19:25:14
Lingerにroomをとりあえず作ろうとおもうのだけれど
名前は何が良いだろうか?
そのままSICP輪読会でいいもんかね。
508:デフォルトの名無しさん
07/11/25 19:35:42
URLリンク(groups.google.com)
ってどんなもん?wikiの代わりになるかな?
509:デフォルトの名無しさん
07/11/25 19:37:23
似たようなことやってるとこ発見?
URLリンク(groups.google.com)
510:デフォルトの名無しさん
07/11/25 19:50:27
> 別にここでやってもいいんじゃね?
まずい。疎外感ってのは意外と人の心を疎遠にするものだ。
メイリングリストの一部のメンツでオフラインミーティングを
やったりする場合、別のMLをさっくり作ってやるのがよいとか、
そういう経験則がある。
このスレはあくまでもSICP全般のスレで、たまに覗くだけの人まで
入れると、結構住人はいるように思う。一部のメンバーにしか関係ない
話で埋めてしまうのはまずい。
> 名前は何が良いだろうか?
URL の一部の部分については、自分で設定することもできるので
かっこいい名前を取ることもできるけど、とりあえずデフォルトの
ハッシュぽい名前でいいと思う(秘匿性のために長めにしておく?)。
ルームタイトルは後から変えられるからとりあえずなんでもいいと
思われ。
511:デフォルトの名無しさん
07/11/25 19:57:21
計算機プログラムの構造と解釈読書会にした
URLリンク(www.lingr.com)
とりあえず、点呼と詳細詰めるのやりたいので参加希望者は
しゃべらなくていいので参加してくれるとモチベーションが
あがります。
非公開にしたのでこのリンク以外からはたどれないはず。
512:デフォルトの名無しさん
07/11/25 19:57:58
>>508 シアトル人か !
Google グループって、fj とかのニュースグループの過去の投稿を
見れるものとしか思ってなかったんだけど、はてなグループみたいな
機能もあるのか?
Shiro さんところの WiLiki に、ム板SICPスレ読書会まとめページを
作る方向で、ってことには反論ないですか? 〆切いつにしよ
513:デフォルトの名無しさん
07/11/25 19:59:55
>Shiro さんところの WiLiki に、ム板SICPスレ読書会まとめページを
作る方向で、ってことには反論ないですか? 〆切いつにしよ
俺は賛成。やっぱりそれが自然だよね。
514:デフォルトの名無しさん
07/11/25 22:15:55
>>510
> たまに覗くだけの人まで入れると
そういう場合、どういう話題やってんだという風に覗くんじゃね?
サブスクライブや登録のいる場所と違って所属って観念は薄いし、
疎外感云々は不適切な主張だと思うぞ。
質問したときにまぜっ返されたりされると答えないなら黙っていて
下さいとかいっちゃう痛い奴と根が同じにみえる。
515:デフォルトの名無しさん
07/11/25 22:41:41
とりあえず、まとめWikiです。
@wiki をお借りしました。
URLリンク(www29.atwiki.jp)
516:デフォルトの名無しさん
07/11/25 22:46:59
このスレ全然みてないけど、SICPを読破したいので参加させてもらいますね
517:デフォルトの名無しさん
07/11/25 23:01:04
>>516
どうぞどうぞ
518:デフォルトの名無しさん
07/11/25 23:32:48
既出なら申し訳ないですが、ペースはどのくらいのご予定でしょうか。
後、図形言語はどうするのでしょうか。
ちなみに私はあまり本質に関わりないから図形言語は飛ばしてもいいと思うのですが;D
519:デフォルトの名無しさん
07/11/25 23:36:57
図形言語ってなんですか。orz
ペースは多分、遅いなと感じるぐらいになると思います。
520:デフォルトの名無しさん
07/11/25 23:45:04
2.2.4のPictureLanguageです。
これもこれで面白いのですが、今まで習った概念を使って図形を描いてみようと言うだけのことなので、特に新たなものはないですし、
図形言語を描画する環境を作るのに躓いてしまう人もいるかもしれないので、あまりオススメしません。
521:デフォルトの名無しさん
07/11/25 23:51:45
なるほど。では、そこは飛ばしましょうか。
暇があったらやってみるということで。
関係ないですが、進め方がイマイチ決まっていないのでどうしようか悩み中です。
問題やってゆけばいいだろうと思っていたのですがそれ読書会じゃなくね?
となりそうで怖いです。なるべく読書会ということを意識してやってゆきたいですが
もしなにかアイディアありましたらよろしくおねがいします。
522:デフォルトの名無しさん
07/11/26 00:07:02
進め方については色々意見がありそうですが、最初にうちは1回か2回で1節進むということでどうでしょう?
SICPの問題は理解の確認とその発展的な要素が多い問題ですので、問題をやることがそのまま理解を深めることにもなると思いますので、積極的に解いていく形でもいいのではないでしょうか。
ただかなり問題数も多いので、ある程度ピックアップしてやらないと時間がないでしょうから、残ったのは各自やるということでいいと思います。
523:デフォルトの名無しさん
07/11/26 00:15:23
図形言語、試してないけど gimp 使うってのどう?
あれ scheme が入ってるから。
524:デフォルトの名無しさん
07/11/26 00:18:55
それよりは図形言語の有用性が肝要な気がします。
とりあえずそこまで行ってから、そのときいるメンバーで話し合うと言うことでどうでしょう?
今決めなくても特に困ることはありませんし;D
525:デフォルトの名無しさん
07/11/26 00:19:12
なるほど。ありがとうございます。
>進め方については色々意見がありそうですが、最初にうちは1回か2回で1節進むということでどうでしょう?
1回、2回という回数が決めづらいというのが難点なんですが(予定が合わないと思われるので)、
そうですね一週間毎に一節すすむというのがいいかもしれないなと思いました。
526:デフォルトの名無しさん
07/11/26 00:20:31
おっと失礼。
そうですね2章入ってから考えましょう。
一時はどうなることかと思いましたがなんとかなりそうかも。
527:デフォルトの名無しさん
07/11/26 00:22:13
そうですね、毎週皆さんが出席できることもないでしょうから、とりあえずその形で進めていって、遅れている人が目立てば翌週も同じ節をするという形でもいいかもしれませんね。
その辺はメンバー間でおいおい決めていけばいいと思います。
528:デフォルトの名無しさん
07/11/26 00:32:23
いいですね!
529:デフォルトの名無しさん
07/11/26 00:53:49
参加者のレベルは想定していますか?
素人には無理かな…。
530:デフォルトの名無しさん
07/11/26 00:58:44
初心者歓迎です。初心者の視点は貴重なのです。
細かいところを指摘してください。そしてそれを説明させてください。
説明できなければそれはよくわかっていないということなのです。
531:デフォルトの名無しさん
07/11/26 02:02:57
なんか仕切り屋みたいなのが出てきたなw
532:デフォルトの名無しさん
07/11/26 05:12:29
教えてほしいのですが
phpのsession_ipの数値です
1196019407
上記の数値を16進法にするとIP4に変換されると聞いて計算機などでやりましたができませんでした。
私のIPなのでOCN大阪になると思うんですがどのようにすれば変換はうまくいくでしょうか?
533:デフォルトの名無しさん
07/11/26 09:21:50
>>532
教えてほしいのですが
なんでこのスレで聞くことにしたのでしょうか?
534:デフォルトの名無しさん
07/11/26 12:36:54
勢いが良いからじゃないかな
535:デフォルトの名無しさん
07/11/26 12:46:17
聞くとしたらここなのかな? いつも行かない板なのでよくわからんw
1 をちゃんと読んでから質問したほうが良さげな雰囲気のスレだ...
スレリンク(php板)l50
536:デフォルトの名無しさん
07/11/26 12:59:50
スレ違いであるが、
俺も知ってはいても今まで一回も自分で計算したことなかったので答えてみる。
1196019407を16進に直すと → 4749CECF
IPv4は4オクテットなのでもう答は出たようなものだが一応見慣れた形式になおす為
オクテット毎に16進から10進になおす
47 → 71, 49 → 73, CE → 206, CF → 207
結局71.73.206.207となる。あってる?
537:デフォルトの名無しさん
07/11/26 22:55:17
結局読書会は何曜にやるの?
538:デフォルトの名無しさん
07/11/27 01:21:18
別に何曜という事はありません。強いて言うならエブリデイです。
Lingrにはログが残りますので、独り言でも構いません。
539:デフォルトの名無しさん
07/11/27 23:52:16
MITに入る奴等って天才ばっかりなのか?
これって学部1年のプログラムなんて知らん子用だろ
日本じゃ院生にだって難しいぞこれ
540:デフォルトの名無しさん
07/11/27 23:55:47
> 日本じゃ院生にだって難しいぞこれ
さすがにそれはない
541:デフォルトの名無しさん
07/11/28 00:28:47
文学部とかだろw
542:デフォルトの名無しさん
07/11/28 00:29:55
Lisp脳になるのは自転車に乗るような難しさはあるね。
最初からconsセルで覚えれば他の言語と比べてもLispは素直で簡単。
543:デフォルトの名無しさん
07/11/28 01:00:57
> 日本じゃ院生にだって難しいぞこれ
>
>さすがにそれはない
URLリンク(0xcc.net)
そうでもないみたい
544:デフォルトの名無しさん
07/11/28 01:05:01
SICPを難しいと感じない奴は頭が異常にいいか、
並以下かどっちかってことだろ。
入門用=簡単ってわけじゃないんだが。
545:デフォルトの名無しさん
07/11/28 01:15:40
>>544
> 入門用=簡単ってわけじゃないんだが。
誰もそんなこと言っちゃいない件について。
546:デフォルトの名無しさん
07/11/28 01:30:17
SICP難しいけど俺は頭が自分が悪いと認めたくないもんだから
自分と同じ奴は「異常に」頭がいい、もしくはSICPを過小評価してる
俺よりバカな奴、ってことにしたいんだろ。ほっとけ。
547:デフォルトの名無しさん
07/11/28 01:34:40
すまん、何かおかしな文のまま書き込んでしまった。
SICP難しいけど自分の頭が悪いと認めたくないもんだから
自分と同じ奴以外は……
に訂正。
548:デフォルトの名無しさん
07/11/28 01:55:11
まー、お前らおちつけ。
俺は天才だけど、お前らが馬鹿なのは自明。
天才の俺は、SICP全然分かりません。
よって、SICP分からない奴は天才だから安心して糞して寝ろ。
じゃーな。
549:デフォルトの名無しさん
07/11/28 02:02:53
俺はまず英語力が問題だorz
550:デフォルトの名無しさん
07/11/28 02:08:11
素晴らしい和訳があるじゃないか
551:デフォルトの名無しさん
07/11/28 03:04:42
むちゃくちゃ評判悪いんすけど。。。
和田先生はめちゃカッコイイと思うんですが。。。
552:デフォルトの名無しさん
07/11/28 04:52:33
京大じゃ1年後期でやるんだけど、別に天才でもなんでもないけど。
553:デフォルトの名無しさん
07/11/28 08:05:53
>>549
英語読解の質問もしていいぜ!
554:デフォルトの名無しさん
07/11/28 08:27:02
数学基礎論等を勉強していった結果SICPが自然に分かるようにならないと意味が無いとかだったら怖いなぁ
555:デフォルトの名無しさん
07/11/28 08:32:06
数学基礎論の中のとくにPM集合論がわかると面白くなってくる。
原始帰納関数とか帰納関数論とか。
556:デフォルトの名無しさん
07/11/28 08:33:14
数学基礎論の中のとくにPM集合論がわかると面白くなってくる。
原始帰納関数とか帰納関数論とか。
557:デフォルトの名無しさん
07/11/28 08:34:12
連投スマソ
558:デフォルトの名無しさん
07/11/28 09:17:18
>>551 ちょっと古めの教科書の翻訳スタイルってだけ。
そういうのに拒絶反応を示してるのが目立つので。
559:デフォルトの名無しさん
07/11/28 13:46:14
自分の頭の悪さを翻訳の悪さにしたい奴等の陰謀ですから。
「原書は読んでませんが(訳本も碌に読まずに挫折しましたが)
原書で読んだ方がいいです!」
560:デフォルトの名無しさん
07/11/28 14:56:12
俺もそんなに悪い訳とは思わんけどなあ。いわゆる名文調に近いから文学作品とか読まない人は
苦手なのかもしれんが。アマゾンのレビューはちょっと異常だよ。
561:デフォルトの名無しさん
07/11/28 15:03:44
あれが名文調w
562:デフォルトの名無しさん
07/11/28 15:53:23
「Metalinguistic Abstraction」が「超言語的抽象」とかね。かなり気持ち悪い。
直訳する外にやりかたがあるのかどうかはわからないけどさ。
どっちにしてもこの気持ち悪さを生み出してしまう可能性があるのが翻訳であり、
SICPの翻訳はこの気持ち悪さが満載だと思う。
563:デフォルトの名無しさん
07/11/28 17:01:42
気持ち悪いと思う奴は原著読め。そうでないなら訳本でもよい。
それだけだろ?
別に読まないと死ぬわけでもあるまいし、文句だけ言うやつは何がしたいのかと。
564:デフォルトの名無しさん
07/11/28 17:05:56
じゃあ>>562はどう訳すのが自然だと思ってるの?
「メタ言語抽象」とか?
565:デフォルトの名無しさん
07/11/28 17:06:58
まあ名詞は慣れたらどうでもいいと思うんだけど、
URLリンク(iiyu.asablo.jp)
の指摘なんかどうよ?
俺も若者が買った翻訳本第二版、初版一刷を斜め読みしてみたけどひどかったよ。
名文なんて言っている人間は間違いなく読んでないだろw
566:デフォルトの名無しさん
07/11/28 17:09:23
積ん読率が高い本だからな
買っただけで満足してあとはブログのネタ程度に使ってる人も多いだろう
567:デフォルトの名無しさん
07/11/28 17:16:28
>>565
どれ一つとして内容が全く理解できないと言う指摘ではない。
なんか賢そうだから挙げてるだけだろう、君。
君こそ読んでいないのでは?
568:565
07/11/28 17:18:35
>>564
俺なら初出で「メタ言語抽象化(言語にとらわれない抽象化)」と()を付けるかな。
「化」は必ず付ける。SICPの文脈ではモデリング方法論を話しているのだから。
569:デフォルトの名無しさん
07/11/28 17:29:50
>>565
そのコメントよりは元記事(中村氏)の文章に賛成できる
> こういうバカなコメントがamazonなんかでついて、読まない人がいるなんて、
>それこそアホらしい話。バカはバカを拡大再生産する見本だね。
ここで騒いでる奴も、アマゾンで騒いでる奴も、中村氏のブログで騒いでる奴も同一人物じゃね?www
570:デフォルトの名無しさん
07/11/28 17:47:38
それは「詭弁」の一つのパターンだね。
問題の指摘=読まないってことではない。
翻訳に問題があるのを知っておくのは、これから読む人には重要な事。
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
「ネコ」って言うのは「価値を理解できない人」の比喩だと思ってたが?