Scheme Is Love 翻訳 原文:Scheme Is Love 著者:Don Box (Microsoft Corporation) ここ数年、Perl、PHP、Python、またはRubyなどの動的言語を採用することが流行しています。私がRubyと短かくも楽しいひと時を持ったことは認めましょう。しかし、Schemeと呼ばれているLisp方言に、私は真実の恋を見つけたと信じているのです。 Schemeでプログラムを書き、私はコーディング、デザイン、アーキテクチャ、および美意識に関して多くを学びました。このことは、Eric S.Raymondの「ハッカーになろう」に、より正確に書かれています。 また異なる理由、つまり最終的に習得した時に得られる深遠な悟りの経験のためにLispを学ぶ価値があるのです。この経験は、その後の人生で、あなたをより良いプログラマーにするはずです。たとえ、実際に
#lang racket/gui (define my-language 'English) (define translations #hash([Chinese . "你好 世界"] [English . "Hello world"] [French . "Bonjour le monde"] [German . "Hallo Welt"] [Greek . "Γειά σου, κόσμε"] [Portuguese . "Olá mundo"] [Spanish . "Hola mundo"] [Thai . "สวัสดีชาวโลก"] [Turkish . "Merhaba Dünya"])) (define my-hello-world (hash-ref translations my-language "hello world")) (message-box "" my
目次 はじめに Scheme入門 実習の解説と例・課題 - 1 2 3 4 5 6 7 8 9 10 11 12 13 14 おまけプログラム 処理系 参考文献 参考URL はじめに 実験数学2aという講義科目(2002年度・大阪大・理学部数学科2年次前期配当・選択科目)についての非公式ページです。Lisp言語の一種であるSchemeを使って、線形代数(前半)や有限群論(後半)を主な題材として学びます。 サンプル類は拡張子 .ss のソースファイルも置いておきます。DrSchemeでは日本語が化けるので、ソースの中のコメントは英語で書いてます。 「プログラムが動かない」「ここ漢字間違ってるよ」「更新忘れてないかっ」「もっといいアルゴリズムがあるよー」など、建設的な意見は浅桐まで。 Scheme入門 まえがき 〜何はともあれScheme〜 (2002/04/10) 基礎の基礎、四則演算・数値
Lightweight Language Weekend Lightning Talk「Gauche-glによる、3次元図形言語」発表資料。 『計算機プログラムの構造と解釈』 に出てくる「図形言語」と「ストリーム」という 2 つのアイディアを組み合わせ、 Gauche-gl を経由して OpenGL フレームワークに取り込んでみました。 以下は当日発表に使った発表資料です。 よかったらダウンロードしてみてください: プログラムのソースコード Gauche-gl の動く環境が必要。 コマンドラインで「gosh ./demo.scm」として実行してください。 映像のすべてのコマの静止画像(PNG 画像約 2000 枚、2.36 MB) 20 fps くらいでスライドショーが出来れば、当日の映像をほぼ再現できます。 長すぎるカットは短くしています。 だれかこれを動画ファイルにしてくれると嬉しいん
このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 日本のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 レジストラ「GMO Internet Group, Inc. d/b/a Onamae.com」のシェア値を集計。 2023年10月時点の調査。
最終更新日: 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 計算機プログラムの構造と解釈 Harold Abelson ハロルド・エイブルソン Gerald Jay Sussman ジェラルド・ジェイ・サスマン Julie Sussman ジュリー・サスマン 日本語訳:和田 英一 asin:489471163X Powered by wifkyrss.pl 0.11.1 RSS Generated by wifky 1.0.1.0 with Perl 5.008008 Modified by naoya_t using Text::Hatena 0.10 ☆はじめにお読みください ☆問題リスト // 未完リスト ☆リンク集 | ☆本家との対応表 目次 1. 手続きによる抽象の構築 Lispによるプログラム 1.1 プログラムの要素 1.2 手続
計算機プログラムの構造と解釈posted with amazlet on 06.04.15 Gerald Jay Sussman Julie Sussman Harold Abelson 和田 英一 ピアソンエデュケーション (2000/02) 売り上げランキング: 56,404 Amazon.co.jp で詳細を見る 自分が「計算機プログラムの構造と解釈」という本を勉強していった過程をまとめています。 この本の本質は、翻訳の悪さでも難しい数学でもないです。 なんと伝えたらよいのだろうか。 全部読み終えたときにまとめたいと思います。 →読み終わったのでまとめました。「「計算機プログラムの構造と解釈(SICP)」を読み終えて」 読み終えたら次のステップとしてはOn Lispなどがおすすめです。 目次 関数型言語の勉強にSICPを読もう - (1) SICPを読み始めた理由 関数型言語の勉強に
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く