【SICP】計算機プログラムの構造と解釈 Part3at TECH
【SICP】計算機プログラムの構造と解釈 Part3 - 暇つぶし2ch657:デフォルトの名無しさん
16/04/01 18:20:43.67 XgRI8tjr.net
>>648
3章まで似たようなもんじゃん
logic programmingの項目なら、E欄でもprologで似たようなことするし

658:デフォルトの名無しさん
16/04/01 20:12:06.64 GRHG+3jr.net
これを最後までやっても得られるのは自己満足感だけ
それを武器に道を切り開く子供は居てもいいけど
いい年した大人がコレを読んで自己満足するのは自己欺瞞以外の何者でもない。

659:デフォルトの名無しさん
16/04/02 00:40:08.57 8qSPRGGF.net
>>644
米国はlisp, 欧州はprologらしいね
メモ書きをまとめるには、prologの方がイケてる

660:デフォルトの名無しさん
16/04/02 18:47:30.01 8BHbSdoO.net
機械語やC言語の勉強する前にschemeを教えるカリキュラムにはさすがに驚いた

661:デフォルトの名無しさん
16/04/04 17:32:55.67 5oj4FDNZ.net
九州にある上位の大学の情報学科にschemeを学ぶ場所があると聞いたことあるよ
相手の卒業研究の配属先のwikiにc++でsortなんて書いてあったから、
大学のプログラミング教育には何も期待してはダメなんだなって思ったよ

662:デフォルトの名無しさん
16/04/06 12:20:06.56 KCeZloCK.net
手続き型よりも、プログラミングの本質が手早くまなべるからね。

663:デフォルトの名無しさん
16/04/06 15:54:39.01 hmEtcmMg.net
shellとemacsエディタの使い方を教えるついでだと思うけど
clpのライブラリが充実しているprologの方が、ずっと実用的に見える

664:デフォルトの名無しさん
16/04/06 16:41:19.03 hD+Hy37J.net
>>655
実用ってのは対象領域によって全く違うと思うの。
数値計算が主ならprologでは後々困るだろうみたいな意味ね。

665:デフォルトの名無しさん
16/04/06 19:32:36.45 8V+4a8ew.net
>>654
本質ってなんだい?

666:デフォルトの名無しさん
16/04/06 23:12:14.11 hmEtcmMg.net
>>656
数値計算にわざわざprologを使うやつバカだ
中小企業の業務システムぐらいの実用性を指す
>>657
ゲーム木と再帰、記号処理のことだよ

667:デフォルトの名無しさん
16/04/07 00:28:39.41 hsm29ffb.net
>>657
原始関数
帰納関数

668:デフォルトの名無しさん
16/05/01 17:11:01.73 tKi6j9CT.net
匿名通信(Tor、i2p等)ができるファイル共有ソフトBitComet(ビットコメット)みたいな、
BitTorrentがオープンソースで開発されています
言語は何でも大丈夫だそうなので、P2P書きたい!って人居ませんか?
Covenantの作者(Lyrise)がそういう人と話したいそうなので、よろしければツイートお願いします
URLリンク(twitter.com)
ちなみにオイラはCovenantの完成が待ち遠しいプログラミングできないアスペルガーw

The Covenant Project
概要
Covenantは、純粋P2Pのファイル共有ソフトです
目的
インターネットにおける権力による抑圧を排除することが最終的な目標です。 そのためにCovenantでは、中央に依存しない、高効率で検索能力の高いファイル共有の機能をユーザーに提供します
特徴
Covenant = Bittorrent + Abstract Network + DHT + (Search = WoT + PoW)
接続は抽象化されているので、I2P, Tor, TCP, Proxy, その他を利用可能です
DHTにはKademlia + コネクションプールを使用します
UPnPによってポートを解放することができますが、Port0でも利用可能です(接続数は少なくなります)
検索リクエスト、アップロード、ダウンロードなどのすべての通信はDHT的に分散され、特定のサーバーに依存しません
1お

669:デフォルトの名無しさん
16/05/06 00:12:49.14 JthGQS0/.net
Programming by poking: Why MIT stopped teaching SICP URLリンク(www.posteriorscience.net)
MITはSICPとかSchemeはつかってなくて、今はPythonなんだな
URLリンク(mitpress.mit.edu)

670:デフォルトの名無しさん
16/06/26 08:29:15.39 Ntwzuhqc.net
どうせハードが複雑化してるし
ライブラリ使わせたいし
遅延バインディングがある
でも必ずしも正しいとは思わない とのこと
ごもっともで

671:デフォルトの名無しさん
17/03/05 23:50:47.40 DhZRJ8mI.net
計算機プログラムの構造と解釈 第二版 に関連するホームページ
URLリンク(sicp.iijlab.net)
●SICP翻訳
html版SICP (和田英一訳) ←書籍と同じ文章
URLリンク(sicp.iijlab.net)
SICP 計算機プログラムの構造と解釈 (zzaatrans訳)
URLリンク(sites.google.com)
非公式PDF版SICP (minghai訳) ←日本語・英語併記版とKindle版もある
URLリンク(github.com)
URLリンク(github.com)
URLリンク(github.com)
SICP非公式日本語版 翻訳改訂版 (真鍋宏史訳) ←正確で読みやすい
URLリンク(github.com)
●SICP翻訳について
訳者跋文 (和田英一)
URLリンク(sicp.iijlab.net)
SICP 計算機プログラムの構造と解釈 メモ (zzaatrans)
URLリンク(sites.google.com)
非公式PDF版SICPの全訳を公開しました (minghai)
URLリンク(d.hatena.ne.jp)
非公式PDF版SICPのKindle版を公開しました (minghai)
URLリンク(d.hatena.ne.jp)
非公式PDF版SICP・新訳 (真鍋宏史)
URLリンク(d.hatena.ne.jp)
腐った翻訳に対する態度について (真鍋宏史)
URLリンク(d.hatena.ne.jp)
「腐った翻訳」について (川合史朗)
URLリンク(blog.practical-scheme.net)

672:デフォルトの名無しさん
17/06/26 03:04:22.68 QFjNRqaU.net
scheme修行を読んでるんだけど、bonsは「Bang cons」の略なんだろうか?

673:デフォルトの名無しさん
17/06/26 18:48:02.28 Qq5Lp3Kf.net
>>664
その推測で正解だと思う

674:デフォルトの名無しさん
17/06/27 00:18:08.21 0wY299rb.net
>>665
ありがとうございます。

675:デフォルトの名無しさん
18/02/16 06:27:20.45 W1XJdyx1.net
☆ 日本の、改憲を行いましょう。現在、衆議員と参議院の
両院で、改憲議員が3分の2を超えております。
『憲法改正国民投票法』、でググってみてください。国会の発議は
すでに可能です。平和は勝ち取るものです。お願い致します。☆☆

676:デフォルトの名無しさん
18/02/24 20:50:34.25 lXkNoN8/.net
新訳も大概やと思うけどな
historyを
腐った訳は「歴史」w
新訳は「過去」
コードがわかる人とプロの翻訳家がコラボしないと。

677:デフォルトの名無しさん
18/05/11 20:26:06.99 XN4AfTc+.net
qiitaに書こうと思ったがここに静かに吐き出す
休みながら一年ちょっとかけて読んだけど236.45時間かかった
本読むとき時間測る癖があって時間測ってた
演習問題はhigepon氏より少し飛ばさず解いたってぐらいで2.5.3と4.4と5章は全然問題解いてないし他もちょいちょい飛ばした
それでもこんだけかかった
得たものは多いんだろうし楽しくはあったが時間掛かりすぎて読書よか修行みたいな感覚だった
プログラミングの基礎とプログラミングの基礎概念は相当身に付いたとは思う
コード読むのも相当自信付いた
きのこる庭さん仕事しながらで問題解きまくって3.5ヶ月で読んでたけどあれはバケモンだわ
正直時間掛かりすぎてこの時間で業務に直結することやったらどんくらいレベル上がってたかと思うが、勉強習慣付いて心残りが一つ消えただけでもいいのかなと思い
ただ俺と同じように業務に直結する基礎が曖昧なまま手を出す事は人に勧めたくはない

678:デフォルトの名無しさん
18/05/23 20:21:09.13 Au5e7VGg.net
僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
L34DX

679:デフォルトの名無しさん
18/07/05 01:24:33.19 RfoszcD2.net
22H

680:
18/11/03 21:59:32.45 NHF1sC9n.net
SICP の個人訳を始めました

681:デフォルトの名無しさん
18/11/06 08:46:57.25 hoCP3h66.net
SICP読む前に、素数夜曲を読んどいたほうが良いですか?

682:デフォルトの名無しさん
18/11/07 01:42:39.06 b4dk92UL.net
不要

683:デフォルトの名無しさん
18/11/28 20:14:36.46 uAossMow.net
『2.2.4 例 :図形言語』を読み終わって疑問があります。
ペインタという抽象化された標準インターフェイスを作成し、
図形言語の演算はペインタを引数に取りながら、返値もペインタとする。
そうすることで演算同士を簡単に組み合わせて、より複雑な処理を
簡単に実装出来る事は分かりました。
でも疑問なのは、こういう「標準インターフェイス(ペインタ)」をうまく
見つけるのはどうすれば良いのでしょうか?

684:デフォルトの名無しさん
19/03/24 05:29:26.92 elQFL/cU.net
保守
>>668
おそらく history は「改訂履歴」だね。
和田訳は、推敲不足。省いてもいいものを省いていないのが難点かな。
takeda訳は、後で読むけど。なんか炎上したヒトのモノは苦手だな。

>>672
翻訳の大変さは「推敲、校閲、改稿」だよな。
三百ページ程度であっても、まともに読めるものに仕上げるには数年かかる。
お互いさま、あんまり無理しないように。

685:
19/03/24 18:03:16.11 6DYvLdXI.net
>>676
戦意喪失して放置してしまってました…
だって比較すると和田訳の方がすばらしいから
>翻訳の大変さは「推敲、校閲、改稿」だよな。
心に刺さる言葉ですね
パラグラフとして何を言っているのか?
セクションとして何を言いたいのか?
チャプターでは何を念頭においているのか?
を意識するようにはしていました、なぜならば「精読のための翻訳」スタンスだから
私は、すらすら英語で内容が頭に入って来る人ではないのです

しかたがない、ぼちぼちやりましょう…
URLリンク(ja.wikisource.org)

686:デフォルトの名無しさん
20/12/22 13:33:13.63 zaB8WW2F.net
続編っぽいのが出る
274 デフォルトの名無しさん sage 2020/12/18(金) 00:35:54.39 ID:wHl77nxB
Software Design for Flexibility
How to Avoid Programming Yourself into a Corner
URLリンク(mitpress.mit.edu)

687:デフォルトの名無しさん
20/12/27 22:00:56.50 Vt2SATd7.net
落ちこぼれないSICPの講義をしてる京大奥乃教授
URLリンク(youtu.be)

688:デフォルトの名無しさん
20/12/28 22:07:35.82 PAd7iCsu.net
京大教授「翻訳に癖がある(笑)」

689:デフォルトの名無しさん
21/05/20 14:36:39.31 cPXTnuwX.net
この本を読みながらSchemeでプログラミングするのに最適な実行環境は何ですか?

690:デフォルトの名無しさん
21/06/03 19:06:31.06 mkiionDz.net
出版されたみたいだけど、読んだ人いる?
Software Design for Flexibility
How to Avoid Programming Yourself into a Corner

691:デフォルトの名無しさん
21/06/07 23:48:47.67 mM1RPuha.net
SICPの第2版を今読んでいますが、なぜこの本がバイブルみたいな扱いだったんですか?
特別優れた本だとは思えません。

692:デフォルトの名無しさん
21/06/08 02:28:46.81 gFieqDzf.net
プログラミングの基本をわかりやすく教えてくれる優れた教科書だと思うよ。
日本語版は色々あったみたいだけど。

693:デフォルトの名無しさん
21/06/13 22:27:47.53 Z0hvJaZh.net
Pythonに淘汰された糞ザコ教材w

694:デフォルトの名無しさん
21/06/22 12:06:06.93 puU8aSPJ.net
SICP第2版を今読んでいて、第1章まで読み終わりそうです。
確かに、箱庭を作って遊んでいるような面白さはあります。
ですが、コンピューターサイエンスへの入門として優れているのかどうかは判断がつきません。

695:デフォルトの名無しさん
21/07/09 21:10:41.98 Ft4/ScDj.net
Racketを使って、SICP 2nd Editionを読んでいます。
2章で画像を扱うセクションがあります。「SICP Picture Language」というのを使って読んでいます:
URLリンク(docs.racket-lang.org)

Exercise 2.49を読んでいて「painter」について疑問に思ったことがあります。
「A painter is represented as a procedure that, given a frame as argument, draws a particular image shifted and scaled to fit the frame.」
とSICP 2nd Editionに書かれています。
これを読むと、「painter」を使うときには、引数として「frame」を与えなければならないわけですが、「SICP Picture Language」では、pという「painter」を
描画するときに、
(paint p)
とするようです。つまり、pに「frame」を引数として渡せないようです。デフォルトで正規直交基底が「frame」として使われるようです。
「painter」に「frame」を渡して描画するにはどうすればいいのでしょうか?

696:デフォルトの名無しさん
22/01/23 11:41:27.48 NuDUfZK8.net
JavaScript Edition出版
URLリンク(mitpress.mit.edu)

697:デフォルトの名無しさん
22/09/07 00:16:42.50 vrah16Vvg
働かない消費しない行政と真逆の行動をするサイレントテロ頑張ってる皆様.害蟲どもが息絶えるまて゛もう‐息た゛,頑張ろう!
世界最悪の腐敗テロ国家クソ曰本政府(自民公明)がやることは何もかも最も強い言葉て゛非難して,真逆の行動をしよう!
地球破壊して威カ業務妨害して人に寄生しないと生きられない片輪の恥知らす゛人類に湧いた害蟲クソ公務員への憎しみを増大させよう!
半額品を追求して家庭菜園とか釣りとかして世界最悪のテ口国家曰本経済に限界まて゛関与しない自立した生き方を模索しよう!
電孑ヱ作まて゛できるようになれば、何もかも個人情報か゛ダダ漏れにされるスパイウェア滿載の無駄に高いもの買わなくて済むそ゛

創価学會員は、何百萬人も殺傷して損害を与えて私腹を肥やし続けて逮捕者まで出てる世界最悪の殺人腐敗組織公明党を
池田センセ一か゛囗をきけて容認するとか本氣で思ってるとしたら侮辱にもほと゛か゛あるぞ!
hΤТps://i,imgur、cοm/hnli1ga.jpeg

698:デフォルトの名無しさん
23/09/18 19:18:35.92 lgtkM07D.net
最近、ペットを飼い始めたんやけど癒されるわ

699:デフォルトの名無しさん
23/09/28 08:13:59.87 pXIJEvMc.net
ねればねるほど色が変わって最悪の場合死に至る

700:デフォルトの名無しさん
23/10/01 08:15:19.56 D2woAhBv.net
「クライシスアクター」「豊島保養所」←画像検索&拡散!!!!
他スレへ丸ごとコピペよろしくっっ!!!!
ネット上でできる反レプティリアン・反イルミ活動です!!!!
動画サイトのコメ欄もねらい目だぞ!!!!!!

701:デフォルトの名無しさん
23/10/12 14:51:57.61 2Vvt8UHW.net
♪⌒ヽ(*゚O゚)ノ スゴイッ!!!

702:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch