タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

sicpに関するhotokuのブックマーク (3)

  • Structure and Interpretation of Computer Programs

    λλλ 人名地名考 λλλ これらの名前はもじりや計算機ハッカー用語または俗語である. λBen Bitdiddle 「bit-diddler」は大所高所より細部に興味を持つハッカーである. 効率化に適任. (たとえば5章の) 問題の中で, だれかが効率化を指摘すると, それをやるのはBenである. (注: 「Ben」には特に意味はない.) [DiddlerはJames Kennyの戯曲 Raising the Wind(1803)の中の人物で, だます人の意] 4章のデータベース(263ページ)では, 仕事は計算機の達人; Slumervilleの住人; 収入は60kドル; Alyssa, Cy, Lemを監督し, Warbucksに監督される. SlumervilleはCambridgeの隣の町, SomervilleのMITで良く知られたもじり. その町は貧しい(スラムな)の

    hotoku
    hotoku 2013/03/27
  • 『計算機プログラムの構造と解釈』について

    最終更新日: 2000-12-02 (公開日: 2000-12-02) ちょっと感傷的。「今年」は 2000年のこと。 目次 ことはじめ 2.2.4節の図形言語 書評 関連リンク集 ことはじめ 今年の4月に『 計算機プログラムの構造と解釈 』(SICP)を知った。これはす ごいである。MITの入門コース用の教科書らしいのだが、僕にとっ ては難しい (一応は情報科学が専門の大学院生なんだが)。が、難 しい以上に楽しい。物の計算機科学を感じる。perl だとか CGI だとか、くだらんことをやっていないで、もっと早く読むべきだっ た。 このでは、プログラミング言語として Lisp の 1つの方言である Scheme を採用している。僕は Lisp を長い間、敬遠してきた。あ んな括弧の多い言語、 IQの高い人間じゃないと理解できないに違 いない、そもそも実用性がないんじゃないか、と思って

  • Structure and Interpretation of Computer Programs

    1.1  The Elements of Programming A powerful programming language is more than just a means for instructing a computer to perform tasks. The language also serves as a framework within which we organize our ideas about processes. Thus, when we describe a language, we should pay particular attention to the means that the language provides for combining simple ideas to form more complex ideas. Every p

    hotoku
    hotoku 2011/12/19
  • 1