Lisp 勉強のための学習本
自分用のメモ。随時更新していきます。(最終更新:2018/03/25)
Common Lisp
- Land of Lisp
- 作者: M.D. ConradBarski,Conrad Barski,川合史朗
- 出版社/メーカー: オライリージャパン
- 発売日: 2013/02/23
- メディア: 大型本
- 購入: 1人 クリック: 18回
- この商品を含むブログ (19件) を見る
川合史郎さん翻訳のCommon Lisp本。漫画を交えながらゲームを作成していく入門書。Practical Common Lisp を読んでからのほうが分かりやすいかも。
- 実践Common Lisp (Practical Common Lisp)
- 作者: Peter Seibel,佐野匡俊,水丸淳,園城雅之,金子祐介
- 出版社/メーカー: オーム社
- 発売日: 2008/07/26
- メディア: 単行本(ソフトカバー)
- 購入: 8人 クリック: 192回
- この商品を含むブログ (69件) を見る
Land of Lisp と並んで有名な入門書。
- Paradigms of Artificial Intelligence Programming
Paradigms of Artificial Intelligence Programming: Case Studies in Common Lisp
- 作者: Peter Norvig
- 出版社/メーカー: Morgan Kaufmann
- 発売日: 1991/10/15
- メディア: ペーパーバック
- 購入: 5人 クリック: 31回
- この商品を含むブログ (78件) を見る
Peter Norvig の PAIP本。最近Githubで公開されたらしい。
- On Lisp
- 作者: ポールグレアム,野田開,Paul Graham
- 出版社/メーカー: オーム社
- 発売日: 2007/03/01
- メディア: 単行本
- 購入: 10人 クリック: 146回
- この商品を含むブログ (128件) を見る
マクロについて学ぶのだ。
- Let Over Lambda
- 作者: Doug Hoyte
- 出版社/メーカー: Lulu.Com
- 発売日: 2008/05/07
- メディア: ペーパーバック
- 購入: 1人 クリック: 14回
- この商品を含むブログ (6件) を見る
マクロについて学ぶのだその2。On Lispのアンサーソング的な一冊。DougのLisp愛とPaul Graham愛が伝わってくる。
- Object-Oriented Programming in Common Lisp: A Programmer's Guide to CLOS
Object-Oriented Programming in Common Lisp: A Programmer's Guide to CLOS
- 作者: Sonya E. Keene
- 出版社/メーカー: Addison-Wesley Professional
- 発売日: 1989/01/01
- メディア: ペーパーバック
- この商品を含むブログ (1件) を見る
CLOSについての本。まだ読んではいない。
- The Art of the Metaobject Protocol
The Art of the Metaobject Protocol (MIT Press)
- 作者: Gregor Kiczales,Jim des Rivieres,Daniel G. Bobrow
- 出版社/メーカー: The MIT Press
- 発売日: 1991/07/30
- メディア: ペーパーバック
- クリック: 35回
- この商品を含むブログ (14件) を見る
MOPに関しての本。これもまだ読めていない。
Scheme
- Teach Yourself Scheme in Fixnum Days
- The Little Schemer
The Little Schemer (MIT Press)
- 作者: Daniel P. Friedman,Matthias Felleisen
- 出版社/メーカー: The MIT Press
- 発売日: 1995/12/21
- メディア: ペーパーバック
- 購入: 10人 クリック: 137回
- この商品を含むブログ (91件) を見る
Scheme入門。Lispについて知っているのであれば、Teach Youself Schemeじゃなくてこっちから始めるのがおすすめ。
- The Seasoned Schemer
The Seasoned Schemer (MIT Press)
- 作者: Daniel P. Friedman,Matthias Felleisen,Duane Bibby,Guy Lewis Steele Jr.
- 出版社/メーカー: The MIT Press
- 発売日: 1995/12/21
- メディア: ペーパーバック
- 購入: 3人 クリック: 17回
- この商品を含むブログ (21件) を見る
The Little Schemer の続編。
- The Reasoned Schemer
The Reasoned Schemer (MIT Press)
- 作者: Daniel P. Friedman,William E. Byrd,Oleg Kiselyov,Jason Hemann,Duane Bibby,Guy Lewis Steele Jr.,Gerald Jay Sussman,Robert A. Kowalski
- 出版社/メーカー: The MIT Press
- 発売日: 2018/03/09
- メディア: ペーパーバック
- この商品を含むブログを見る
The Seasoned Schemer の続編。前提知識としてはSICPを理解できていないと、難しいらしい(読んではいない)。
- Structure and Interpretation of Computer Programs (SICP)
Structure and Interpretation of Computer Programs (MIT Electrical Engineering and Computer Science)
- 作者: Harold Abelson,Gerald Jay Sussman,Julie Sussman
- 出版社/メーカー: The MIT Press
- 発売日: 1996/07/25
- メディア: ペーパーバック
- 購入: 12人 クリック: 254回
- この商品を含むブログ (60件) を見る
SchemeというよりはComputer Scienceについて学べる一冊。一応Scheme本として書いておく。レクチャーが無料で公開されている。
- Essentials of Programming Languages
Essentials of Programming Languages (MIT Press)
- 作者: Daniel P. Friedman,Mitchell Wand
- 出版社/メーカー: The MIT Press
- 発売日: 2008/04/18
- メディア: ハードカバー
- クリック: 13回
- この商品を含むブログ (3件) を見る
SICPと同じく、Schemeの本というよりはSchemeを使ってプログラミングとは何かを学ぶ本らしい(これも読めてはいない)。
- Programming Languages: Application and Interpretation
知り合いのSchemerにオススメされたWebで読める本。2019年中には読む予定。
- An Introduction to Scheme and its Implementation
Emacs Lisp
- An Introduction to Programming in Emacs Lisp
An Introduction to Programming in Emacs Lisp
- 作者: Robert J. Chassell
- 出版社/メーカー: Free Software Foundation
- 発売日: 2004/01/01
- メディア: ペーパーバック
- クリック: 3回
- この商品を含むブログを見る
Emacs Lisp の入門本。マクロについての解説が分かりやすい良書。Web上で無料で読むことができる。
- Writing GNU Emacs Extensions
Writing GNU Emacs Extensions: Editor Customizations and Creations with Lisp (Nutshell Handbooks)
- 作者: Bob Glickstein
- 出版社/メーカー: O'Reilly Media
- 発売日: 2010/07/27
- メディア: Kindle版
- この商品を含むブログを見る
Emacsの拡張方法についての本。"An Introduction to Programming in Emacs Lisp"と併せて読むと分かりやすい。
その他
- 初めての人のためのLISP
会話形式の入門本。よく入門書として紹介されているが、最初に読む本としてはあまりおすすめしない。Land of Lisp や Practical Common Lisp を読んだ後に読むと内容がすっと入ってくる。
- ハッカーと画家 コンピュータ時代の創造者たち
- 作者: ポールグレアム,Paul Graham,川合史朗
- 出版社/メーカー: オーム社
- 発売日: 2005/01/01
- メディア: 単行本
- 購入: 109人 クリック: 4,884回
- この商品を含むブログ (582件) を見る
Lisp でおなじみの Paul Graham氏のエッセイ集。プログラミング意欲がなくなってしまった際に読み直している。
- Build Your Own Lisp
- CプログラムブックIII
絶版のため入手できていない。川合史朗さんのブログで紹介されていたので、いずれ読んでみたい。
- Clojure Programming: Practical Lisp for the Java World
- 作者: Chas Emerick,Brian Carper,Christophe Grand
- 出版社/メーカー: Oreilly & Associates Inc
- 発売日: 2012/04/19
- メディア: ペーパーバック
- クリック: 26回
- この商品を含むブログを見る
- Lisp in Small Pieces
- 作者: Christian Queinnec,Kathleen Callaway
- 出版社/メーカー: Cambridge University Press
- 発売日: 2003/12/04
- メディア: ペーパーバック
- 購入: 2人 クリック: 61回
- この商品を含むブログ (4件) を見る
- Anatomy of Lisp
関数型プログラミングについて学べる一冊。2019年中には読みたい。
- Performance and Evaluation of Lisp Systems
Performance and Evaluation of Lisp Systems (Computer Systems Series)
- 作者: Richard P. Gabriel
- 出版社/メーカー: The MIT Press
- 発売日: 1985/08/14
- メディア: ペーパーバック
- この商品を含むブログを見る
Lisp プログラムの最適化について。まだ読んではいない。