The Reasoned SchemerとLisp, AI本 ― 2007年12月29日 10時23分05秒
ASAHIネット(http://www.asahi-net.or.jp)のjouwa/salonからホットコーナー(http://www.asahi-net.or.jp/~ki4s-nkmr/ )に転載したものから。
---
書き忘れたものを、年末なのであわてて、
Daniel P. Friedman, William E. Byrd, Oleg Kiselyov著「The Reasoned
Schemer」を、アフィリエイトで買ってくださった人がいて、この本の存在を
知りました。
以下は、某氏に送ったメールの一部。
--- ここから ---
(1)
http://www.amazon.co.jp/exec/obidos/ASIN/0262560992/showshotcorne-22/
Daniel P. Friedman, Matthias Felleisen著, Duane Bibbyイラスト「The
Little Schemer」
(2)
http://www.amazon.co.jp/exec/obidos/ASIN/026256100X/showshotcorne-22/
Daniel P. Friedman, Matthias Felleisen著, Duane Bibbyイラスト「The
Seasoned Schemer」
(3)
http://www.amazon.co.jp/exec/obidos/ASIN/0262562146/showshotcorne-22/
Daniel P. Friedman, William E. Byrd, Oleg Kiselyov著「The Reasoned
Schemer」
(1)は昔 Little Lisperという本で出ていましたが、Scheme用にしています。
以前は、日経マグロウヒルから、「Lisp手習い」と「Scheme手習い」として出
ていたと思います。
Scheme手習いは絶版品切れだけど、amazonのデータにありますね。
http://www.amazon.co.jp/exec/obidos/ASIN/4895012913/showshotcorne-22/
D.P. フリードマン, M. フェライセン著, 元吉文男, 横山晶一訳「Scheme(ス
キーム)手習い―直感で学ぶLisp」
「Lisp手習い」というのもあったと思うけど、勘違いかな。いずれにせよ、
「Scheme手習い」も絶版なので、復刊してほしいですね。原書は第4版になっ
てて読み継がれているし。
(1)の続編が(2)で、もっと高度なLispのプログラミングを学びます。
(3)は、ぼくのamazonのアフィリエイトで買っている人がいて、初めて知り
ましたが、さらに続編で、さらに高度なPrologなどの論理プログラミングを
Schemeでやる話のようです。
なお、以上3冊は、いずれもぼくは持っていません。(1)はさすがに昔読ん
だことがありますが、(2), (3)はamazon.comで目次をみただけです。
(1)は、対話で進む読みやすい絵本のような本です。(2), (3)も同じ趣向の
ようです。
これらで、Lisp/Schemeの入門を果たしたら、より本格的にCommon LispでAI
的なプログラミング技法を学ぶ道に進みます。これに最適なのが、
(4)
http://www.amazon.co.jp/exec/obidos/ASIN/1558601910/showshotcorne-22/
Peter Norvig著「Paradigms of Artificial Intelligence Programming: Case
Studies in Common Lisp」
です。
AI的なプログラミング技法は、データマイニング、テキストマイニングなど
知的な検索やら、自然言語解析やら、言語、画像、音声などの各種認識やら、
いまますます重要になっていますし、今後もますます重要になります。したが
って、AI的なことを知っておくのは、これからの技術者には非常に重要なこと
だと思っています。
(5)
http://www.amazon.co.jp/exec/obidos/ASIN/0130803022/showshotcorne-22/
Stuart J. Russell, Peter Norvig著「Artificial Intelligence: A Modern
Approach (Prentice Hall Series in Artificial Intelligence)」
は、(4)より幅広く深くAI全般について、AIがどういうものを生み出してきた
か、どういうアプローチをしてきたかを解説したものです。
(4)と(5)の関係は、(4)は(5)で紹介されるAIの全分野のうち一部を、実際に
Common Lispのコードを書いて動くものとしてみせて、AI的プログラミング技
法とCommon Lispの中級・上級者向けテクニックを解説しています。
(6)
http://www.amazon.co.jp/exec/obidos/ASIN/1590592395/showshotcorne-22/
Peter Seibel著「Practical Common Lisp」
は、AIとは全然関係ありません。意図的にAIからは離れています。
なぜなら、Lispというと、どうしてもAIという話になって、敷居の高い言語
だと思われている。しかし、LispはC, C++, Java, PerlやRubyでやるような普
通のプログラミング、日常的な処理にもばりばり使えるものなんだという主張
を、実際にコードを示すことで実証してみせることが本書のテーマだからです。
Peter Seibelさんは、Googleの社内セミナーにも呼ばれて、Lispの講義をし
ていました。Googleもこういう分野の技術習得が重要で、社内にこういう技術
がわかる人間を増やしたいという気持ちの表れではないでしょうか。
(7)
http://www.amazon.co.jp/exec/obidos/ASIN/0521545668/showshotcorne-22/
Christian Queinnec著「Lisp in Small Pieces」
は、これもAIとは関係ありません。
Lisp/Schemeの内部がどうなっていて、どう実装するかという本です。コー
ド例はSchemeを使って書いてあって、実際に、インタープリタやコンパイラを
作りながら、随所に歴史に登場したさまざまLisp/Schemeに触れながら解説を
進めています。
プログラミング言語マニアには、ウケる本だと思います。
--- ここまで ---
Lispの内部実装本は、大昔は、
http://www.amazon.co.jp/exec/obidos/ASIN/007001115X/showshotcorne-22/
John Allen著「Anatomy of Lisp」
その翻訳は、
http://www.amazon.co.jp/exec/obidos/ASIN/B000J71W74/showshotcorne-22/
後藤英一, 戸島熈訳「LISPの構造―LISPプログラミング (1983年) [古書]」
ですが、おれの記憶が正しければ、これ、前半だけ。後半はとうとう翻訳が出
なかった。
出版社: 日本コンピュータ協会 (1983/03)となっているが、この日本コンピ
ュータ協会 というのが問題出版社でね。
この出版社、社長といい、出版社といい、いろいろ問題あったんです。1983
年といえば、ちょうど大学院出て、管理工学研究所に入った頃。管理工学研究
所の吉村社長から、日本コンピュータ協会の問題やら聞いて、ひどいなあと思
いましたもんね。
この出版社の翻訳は買う価値なしと思って、ぼくは原書を買いましたけどね。
「Practical Common Lisp」のことは、
http://iiyu.asablo.jp/blog/2005/09/16/76723
Peter Seibel著「Practical Common Lisp」(Apress)
で、詳しく書いています。
ほかにも書いているけど、それは、ぼくのウェブ
http://www.asahi-net.or.jp/~ki4s-nkmr/
やブログ
http://iiyu.asablo.jp/blog/
の上部にある検索窓に、
Practical Common Lisp
を入れて、検索してください。
---
書き忘れたものを、年末なのであわてて、
Daniel P. Friedman, William E. Byrd, Oleg Kiselyov著「The Reasoned
Schemer」を、アフィリエイトで買ってくださった人がいて、この本の存在を
知りました。
以下は、某氏に送ったメールの一部。
--- ここから ---
(1)
http://www.amazon.co.jp/exec/obidos/ASIN/0262560992/showshotcorne-22/
Daniel P. Friedman, Matthias Felleisen著, Duane Bibbyイラスト「The
Little Schemer」
(2)
http://www.amazon.co.jp/exec/obidos/ASIN/026256100X/showshotcorne-22/
Daniel P. Friedman, Matthias Felleisen著, Duane Bibbyイラスト「The
Seasoned Schemer」
(3)
http://www.amazon.co.jp/exec/obidos/ASIN/0262562146/showshotcorne-22/
Daniel P. Friedman, William E. Byrd, Oleg Kiselyov著「The Reasoned
Schemer」
(1)は昔 Little Lisperという本で出ていましたが、Scheme用にしています。
以前は、日経マグロウヒルから、「Lisp手習い」と「Scheme手習い」として出
ていたと思います。
Scheme手習いは絶版品切れだけど、amazonのデータにありますね。
http://www.amazon.co.jp/exec/obidos/ASIN/4895012913/showshotcorne-22/
D.P. フリードマン, M. フェライセン著, 元吉文男, 横山晶一訳「Scheme(ス
キーム)手習い―直感で学ぶLisp」
「Lisp手習い」というのもあったと思うけど、勘違いかな。いずれにせよ、
「Scheme手習い」も絶版なので、復刊してほしいですね。原書は第4版になっ
てて読み継がれているし。
(1)の続編が(2)で、もっと高度なLispのプログラミングを学びます。
(3)は、ぼくのamazonのアフィリエイトで買っている人がいて、初めて知り
ましたが、さらに続編で、さらに高度なPrologなどの論理プログラミングを
Schemeでやる話のようです。
なお、以上3冊は、いずれもぼくは持っていません。(1)はさすがに昔読ん
だことがありますが、(2), (3)はamazon.comで目次をみただけです。
(1)は、対話で進む読みやすい絵本のような本です。(2), (3)も同じ趣向の
ようです。
これらで、Lisp/Schemeの入門を果たしたら、より本格的にCommon LispでAI
的なプログラミング技法を学ぶ道に進みます。これに最適なのが、
(4)
http://www.amazon.co.jp/exec/obidos/ASIN/1558601910/showshotcorne-22/
Peter Norvig著「Paradigms of Artificial Intelligence Programming: Case
Studies in Common Lisp」
です。
AI的なプログラミング技法は、データマイニング、テキストマイニングなど
知的な検索やら、自然言語解析やら、言語、画像、音声などの各種認識やら、
いまますます重要になっていますし、今後もますます重要になります。したが
って、AI的なことを知っておくのは、これからの技術者には非常に重要なこと
だと思っています。
(5)
http://www.amazon.co.jp/exec/obidos/ASIN/0130803022/showshotcorne-22/
Stuart J. Russell, Peter Norvig著「Artificial Intelligence: A Modern
Approach (Prentice Hall Series in Artificial Intelligence)」
は、(4)より幅広く深くAI全般について、AIがどういうものを生み出してきた
か、どういうアプローチをしてきたかを解説したものです。
(4)と(5)の関係は、(4)は(5)で紹介されるAIの全分野のうち一部を、実際に
Common Lispのコードを書いて動くものとしてみせて、AI的プログラミング技
法とCommon Lispの中級・上級者向けテクニックを解説しています。
(6)
http://www.amazon.co.jp/exec/obidos/ASIN/1590592395/showshotcorne-22/
Peter Seibel著「Practical Common Lisp」
は、AIとは全然関係ありません。意図的にAIからは離れています。
なぜなら、Lispというと、どうしてもAIという話になって、敷居の高い言語
だと思われている。しかし、LispはC, C++, Java, PerlやRubyでやるような普
通のプログラミング、日常的な処理にもばりばり使えるものなんだという主張
を、実際にコードを示すことで実証してみせることが本書のテーマだからです。
Peter Seibelさんは、Googleの社内セミナーにも呼ばれて、Lispの講義をし
ていました。Googleもこういう分野の技術習得が重要で、社内にこういう技術
がわかる人間を増やしたいという気持ちの表れではないでしょうか。
(7)
http://www.amazon.co.jp/exec/obidos/ASIN/0521545668/showshotcorne-22/
Christian Queinnec著「Lisp in Small Pieces」
は、これもAIとは関係ありません。
Lisp/Schemeの内部がどうなっていて、どう実装するかという本です。コー
ド例はSchemeを使って書いてあって、実際に、インタープリタやコンパイラを
作りながら、随所に歴史に登場したさまざまLisp/Schemeに触れながら解説を
進めています。
プログラミング言語マニアには、ウケる本だと思います。
--- ここまで ---
Lispの内部実装本は、大昔は、
http://www.amazon.co.jp/exec/obidos/ASIN/007001115X/showshotcorne-22/
John Allen著「Anatomy of Lisp」
その翻訳は、
http://www.amazon.co.jp/exec/obidos/ASIN/B000J71W74/showshotcorne-22/
後藤英一, 戸島熈訳「LISPの構造―LISPプログラミング (1983年) [古書]」
ですが、おれの記憶が正しければ、これ、前半だけ。後半はとうとう翻訳が出
なかった。
出版社: 日本コンピュータ協会 (1983/03)となっているが、この日本コンピ
ュータ協会 というのが問題出版社でね。
この出版社、社長といい、出版社といい、いろいろ問題あったんです。1983
年といえば、ちょうど大学院出て、管理工学研究所に入った頃。管理工学研究
所の吉村社長から、日本コンピュータ協会の問題やら聞いて、ひどいなあと思
いましたもんね。
この出版社の翻訳は買う価値なしと思って、ぼくは原書を買いましたけどね。
「Practical Common Lisp」のことは、
http://iiyu.asablo.jp/blog/2005/09/16/76723
Peter Seibel著「Practical Common Lisp」(Apress)
で、詳しく書いています。
ほかにも書いているけど、それは、ぼくのウェブ
http://www.asahi-net.or.jp/~ki4s-nkmr/
やブログ
http://iiyu.asablo.jp/blog/
の上部にある検索窓に、
Practical Common Lisp
を入れて、検索してください。
コメント
トラックバック
_ ホットコーナーの舞台裏 - 2008年01月29日 06時09分09秒
ASAHIネット(http://www.asahi-net.or.jp)のjouwa/salonからホットコーナー(http://www.asahi-net.or.jp/~ki4s-nkmr/ )に転載したものから。
---
http://iiyu.asablo.jp/blog/2007/11/29/2464148
Programming Erlang, The Pragmatic Bookshel
---
http://iiyu.asablo.jp/blog/2007/11/29/2464148
Programming Erlang, The Pragmatic Bookshel
_ ホットコーナーの舞台裏 - 2008年08月30日 16時59分59秒
ASAHIネット(http://www.asahi-net.or.jp)のjouwa/salonからホットコーナー(http://www.asahi-net.or.jp/~ki4s-nkmr/ )に転載したものから。
---
http://www.amazon.co.jp/exec/obidos/ASIN/4798113468/showshotcorne-22/
コンピュータ
---
http://www.amazon.co.jp/exec/obidos/ASIN/4798113468/showshotcorne-22/
コンピュータ
_ ホットコーナーの舞台裏 - 2008年09月02日 06時02分48秒
ASAHIネット(http://www.asahi-net.or.jp)のjouwa/salonからホットコーナー(http://www.asahi-net.or.jp/~ki4s-nkmr/ )に転載したものから。
---
http://iiyu.asablo.jp/blog/2008/08/30/3723153
「スペル修正プログラムはどう
---
http://iiyu.asablo.jp/blog/2008/08/30/3723153
「スペル修正プログラムはどう
_ ホットコーナーの舞台裏 - 2008年11月07日 05時20分52秒
ASAHIネット(http://www.asahi-net.or.jp)のjouwa/salonからホットコーナー(http://www.asahi-net.or.jp/~ki4s-nkmr/ )に転載したものから。
---
http://www.amazon.co.jp/exec/obidos/ASIN/4320122151/showshotcorne-22/
エージェント
---
http://www.amazon.co.jp/exec/obidos/ASIN/4320122151/showshotcorne-22/
エージェント
_ ホットコーナーの舞台裏 - 2009年02月13日 03時46分29秒
ASAHIネット(http://www.asahi-net.or.jp)のjouwa/salonからホットコーナー(http://www.asahi-net.or.jp/~ki4s-nkmr/ )に転載したものから。
---
プログラミング言語の洋書が何種類か売れてました。
CTMも売
---
プログラミング言語の洋書が何種類か売れてました。
CTMも売
_ ホットコーナーの舞台裏 - 2010年04月23日 07時16分15秒
ASAHIネット(http://www.asahi-net.or.jp )のjouwa/salonからホットコーナー(http://www.asahi-net.or.jp/~ki4s-nkmr/ )に転載したものから。
---
http://www.amazon.co.jp/exec/obidos/ASIN/4270005769/showshotcorne-22/
数字で世界
---
http://www.amazon.co.jp/exec/obidos/ASIN/4270005769/showshotcorne-22/
数字で世界
_ ホットコーナーの舞台裏 - 2010年04月28日 06時06分54秒
ASAHIネット(http://www.asahi-net.or.jp )のjouwa/salonからホットコーナー(http://www.asahi-net.or.jp/~ki4s-nkmr/ )に転載したものから。
---
忙しくて、眠くて、書く時間がないが、これだけは。
これ
---
忙しくて、眠くて、書く時間がないが、これだけは。
これ
_ ホットコーナーの舞台裏 - 2010年10月06日 23時47分11秒
ASAHIネット(http://asahi-net.jp )のjouwa/salonからホットコーナー(http://www.asahi-net.or.jp/~ki4s-nkmr/ )に転載したものから。
---
往年のScheme入門の定番、「Scheme手習い」が新しくなって出ますね。
---
往年のScheme入門の定番、「Scheme手習い」が新しくなって出ますね。
_ ホットコーナー - 2018年02月17日 00時45分28秒
ASAHIネット(http://asahi-net.jp )のjouwa/salonから。
---
最近、翔泳社の本ばかり紹介しているような気がする。完全に回し者。\(^O^)/
いま、翔泳社祭2018をやっていて、電子書籍が半額
---
最近、翔泳社の本ばかり紹介しているような気がする。完全に回し者。\(^O^)/
いま、翔泳社祭2018をやっていて、電子書籍が半額
_ ホットコーナー - 2019年10月22日 10時13分18秒
ASAHIネット(http://asahi-net.jp )のブログサービス、アサブロ(https://asahi-net.jp/asablo/ )を使っています。
---
Paul Grahamが、また新しいLisp系言語Belのアイデアを発表してますね。
詳しくは、
h
---
Paul Grahamが、また新しいLisp系言語Belのアイデアを発表してますね。
詳しくは、
h
_ ホットコーナー - 2020年01月13日 02時21分47秒
ASAHIネット(http://asahi-net.jp )のブログサービス、アサブロ(https://asahi-net.jp/asablo/ )を使っています。
---
C++14でジェネリックラムダが入ったから、こんなに簡単にクロージャが書けて、ク
---
C++14でジェネリックラムダが入ったから、こんなに簡単にクロージャが書けて、ク
コメントをどうぞ
※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。
※なお、送られたコメントはブログの管理者が確認するまで公開されません。
※投稿には管理者が設定した質問に答える必要があります。