また1年振りの更新となりかけました。 Andres Raba氏により2011年から開発が続けられている、非公式PDF版SICPを全訳しました。 ファイル 恒例のgithubです。 https://github.com/minghai/sicp-pdf jsicp.pdfが日本語版の本体です。 ejsicp.pdfはデバッグ用の日本語・英語併記となります。 ライセンスはCC BY-NC-SA 3.0です。商業使用は認められないことにご注意下さい。 SICPとは何か? SICPとはMITが作成した何も知らない新入生向けのプログラミングの教科書です。 プログラミングと強調したことには理由があります。この本は良くあるプログラミング言語の教科書ではなく、あくまでもプログラミングを勉強するための教科書だからです。このことはこの本の中でも、最初の前書き、序文にて何度でも繰り返し強調されています。筆者達が

[ 目次, 前節, 次節, 索引 ] 2014-03-06 更新 [ 目次, 前節, 次節, 索引 ]
コンピュータってどうして動くの? プログラムって何なの? この20数年間インターネットもろくにやらずコンピュータに全く興味がなかったのですが、 ふとした経緯でこの業界に入ってしまいました。 しかし、しかし、日に日に疑問ばかりが募ります。 プログラミングができれば何でも創れると聞いてプログラミングを始めたものの、 「引数」と「関数」、「返り値」の意味が分からず2ヶ月くらいずっと悩みました。 プログラム言語になぜ引数という概念があるの? この式はどんな順序でどう計算されて行くの? データって何? バイナリって何? プログラムって何?? 表現したい、創りたい、成したいものが山ほどあるのに疑問ばかり増えて行きます。 悩みを人に話すと「普通はそんなことまで考えない。頭おかしい。」と言われます。 何冊か本を読んでみましたがプログラム言語の根本の処理までは教えてくれません。 途方に暮れていた昨年末、ふと
Thisdomain may be for sale!

公開: 2025年7月21日18時20分頃 会社でSICPこと「計算機プログラムの構造と解釈 (www.amazon.co.jp)」が話題に。 ※原題: "Structure and Interpretation of Computer Programs" 「良書」という評価と「読みづらい」という評価があるようですが、大学の教科書ぽい体裁もさることながら、訳がこんな感じだったりして。 modularity → 標準部品化力side-effect bug → 副作用虫「バグ」という言葉は使われておらず、「虫」で統一されているっぽい。統一されていればOKではあろうと思うのですが……いろいろきつい感じがします。 ※サンプルコードがLISPだったりするのも個人的にはつらいなぁ。
1リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く