Edit
Attach
Printable
topic end
<!-- * Set TOPICTITLE = #define private public - Paradigms of Artificial Intelligence Programming (25 Aug 2009) --> <style type="text/css"> pre {background-color:#ffeecc;} </style> %STARTINCLUDE% <a name="25"></a> ---+++ [[DefinePrivatePublic20090825ParadigmsOfArtificialIntelligence][Paradigms of Artificial Intelligence Programming]] (25 Aug 2009) <summary> The other day, I finally bought Peter Norvig's classic <a href="http://norvig.com/paip.html">Paradigms of Artificial Intelligence Programming</a>, which everybody in the Lisp community seems to be raving about. </summary> No book review yet, as I haven't even started to read the book. However, a while ago, I worked through [[http://norvig.com/paip/loop.lisp][Norvig's implementation of the =loop= macro]], and ever since then, I knew I had to buy the book. The code contains a good amount of Lisp macrology, and yet it is clear, concise, and so easy to follow. You can read it like a novel, from cover to back, while sipping from a glass of _pinot noir_. Impressive work. If you've soaked up enough Common Lisp to roughly know what =lambda= and =defmacro= do, this is the kind of code you should be reading to take the next step in understanding Lisp. This is also a brilliant way to learn how to use <tt>loop</tt>, by the way. I can't wait to find out what the rest of the book is like! <i>Update 9/2013: Norvig's [[http://norvig.com/lispy.html][(How to Write a (Lisp) Interpreter (in Python))]] is just as readable and inspirational as the loop macro code. Highly recommended.</i> --- %STOPINCLUDE% %COMMENT{type="below" nonotify="on"}% ---
to top
End of topic
Skip to action links
|
Back to top
Edit
|
Attach image or document
|
Printable version
|
Raw text
|
Refresh
|
More topic actions
Revisions: | r1.2 |
>
|
r1.1
|
Total page history
|
Backlinks
You are here:
Blog
>
DefinePrivatePublic20090825ParadigmsOfArtificialIntelligence
r1.2 - 18 Sep 2013 - 12:07 -
ClausBrod
to top
Blog
This site
2017
:
12
-
11
-
10
2016
:
10
-
7
-
3
2015
:
11
-
10
-
9
-
4
-
1
2014
:
5
2013
:
9
-
8
-
7
-
6
-
5
2012
:
2
-
10
2011
:
1
-
8
-
9
-
10
-
12
2010
:
11
-
10
-
9
-
4
2009
:
11
-
9
-
8
-
7
-
6
-
5
-
4
-
3
2008
:
5
-
4
-
3
-
1
2007:
12
-
8
-
7
-
6
-
5
-
4
-
3
-
1
2006:
4
-
3
-
2
-
1
2005:
12
-
6
-
5
-
4
2004:
12
-
11
-
10
C++
CoCreate Modeling
COM & .NET
Java
Mac
Lisp
OpenSource
Scripting
Windows
Stuff
Changes
Index
Search
Maintenance
Impressum
Datenschutzerklärung
Home
Webs
Atari
Blog
Claus
CoCreateModeling
Klassentreffen
Main
Sandbox
Sommelier
TWiki
Xplm
Jump:
Copyright © 1999-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback