To LISP or not to LISP?
I know there have always been tons of posts on game AI boards asking about
LISP, what it is, and if it's used in commercial games.
Given that LISP is used in few commercial games, is it worth becoming fluent
I am considering persuing it for two reasons:
A.) It is used in academic papers. Being fluent in LISP allows a person to
stay on top of the latest developments in AI.
B.) It can be embedded into game engines. I heard that Halo uses an embedded
LISP-like language for AI. Could embedded LISP-style languages benificial in
the long run?
I've been reading ...Which lisp for a (lisp) novice?
I'd like to learn lisp but I'm confused with the many variants I'm finding.
What would you recommend for an experienced programmer in other
languages (mainly C and perl), wanting to learn lisp?
Should be a well documented lisp and working in Mac OS and main UNIXes
(Solaris, HP-UX, AIX, ...)
I've found and enjoyed the "Practical Common Lisp" book, mainly because
it starts with realistic examples, not the car/cdr/lists I had found in
the past that lead me to the wrong conclusion that lisp was "only" good
at processing abstract lists and could do nothin...why Common Lisp is not a lisp
How about, when trying to decide "what is lisp" or to apply "lispp" to
some _thing_, we just go very low level and somewhat retro and mostly
As a straw-man: a lisp is any language implementation which includes a
run time system with some recognizably lispish types (cons pairs,
numbers, symbols) having their familiar properties (latent typing,
gc-based memory management), and implemented in a recognizably
traditional way (or a brilliant new way, worthy of being added to the
design space). In the language implemented, programs are expressed in
s-exp syntax and th...lisp web servers, lisp as a shell, lisp using rdbms or not
1 I saw the webserver huchentoot seems to want to sit behind apache?
araneida seesm to also? Why do they depend on apache?
2 I saw lisp on lines is kinda alpha
3 uncomon web seems cool but also wants to sit behind apache
4 common lisp as a shell is really doible? anyone do this?
5 for large apps is using a rdbms unavoidable?
6 does lisp support or mapping or persisten db conneciton pooling and
> 1 I saw the webserver huchentoot seems to want to sit behind apache?
> araneida seesm to also? Why do they depend on apache?
I can't comment on those particula...#lisp macros and lisp fanatics
lisp macros and lisp fanatics.
[original g+ post https://plus.google.com/b/116187821854023674058/116187821=
as you may know, i think lisp macro is one of the most idiotic thing
in computer science. (and cons, and lisp's IRREGULAR nested syntax)
i've wrote perhaps 10 articles on this, and been arguing with lispers
for about 10 years.
still, once in a while, out of the blue (or, as Naggum says: crawling
out of the woodwork), i got some comment or email, criticizing my
criticism on lisp.
the degree of quality, and what i can guess of the person's ...On Lisp: the 6 keystones of Lisp
Trying to get a handle on CLOS, I grabbed my Kinkos copy of "On Lisp"
and jumped far ahead to the CLOS chapter. In section 25.1, there is a
footnote (which in the .pdf version is for page 349) which reads:
"Efforts to sum up Lisp in a single phrase are probably doomed to
failure, because the power of Lisp arises from the combination of at
least five or six features."
OK, I can think of
2 garbage collection
3 functions as a type
4 ... oh-oh out of newbie guesses
Everyman has three hearts;
one to show the world, one to show friends, and one onl...Lisp vs. Common Lisp
I'm deeply interested in Lisp. I'm learning it through Peter Seibel's
One comment I find a lot when people talk about Lisp is that Lisp is
wonderful, but CL has a lot of problems (problems I cannot understand
due to my newbieness). Now, I don't want to learn the wrong Lisp.
What do people mean by Lisp in this context? Is it Lisp 1, Lisp 1.5,
the particular dialect they used and fall in love with?
If this unidentified Lisp is so great, why don't they use it and avoid
all the pitfalls of CL?
On Sat, 12 Jun 2010 09:36:50 -0700, Simon wrote:
> I'm...Why Common Lisp is not a Lisp, continued
[I am picking up this thread again that came to a rest some time ago. I
am doing this because it took me relatively long to dig out an article
referenced in the posting below.]
[I know that such topics are likely to ignite heated discussions between
Common Lispniks and Schemers, and some find them practically irrelevant.
But, heck, I am interested in these things, and I don't know where else
to discuss them. ;) ]
> From: Rainer Joswig <firstname.lastname@example.org>
> Subject: Re: why Common Lisp is not a lisp
> Date: Wed, 03 Sep 2003 20:01:48 +0200
> Message-ID: <joswi...Lisp Metadata Importer in Lisp?
Does a similar software to John Wiseman's "Lisp Metadata
Importer" (http://lemonodor.com/archives/001232.html), written in
The functionality i'm looking for is: extract from Lisp source code an
indexed list of symbols and definitions with individual properties.
I am currently in the process of writing one, but i have some problems
with (read) and packages and other syntactic sugars (macro-
...A tiny Lisp written in Lisp
It exists a page that defines a tiny Lisp in Lisp very tersely.
I'm pretty sure to have seen it on the list about one year ago.
However I'm not able to find it again.
I wonder if Pascal Bourguignon exhibited this program, not absolutely
sure to remember.
Please have you got any idea about this small program ?
Fab <email@example.com> writes:
> Hi !
> It exists a page that defines a tiny Lisp in Lisp very tersely.
> I'm pretty sure to have seen it on the list about one year ago.
> However I'm not...lisp
Where do I put downloaded elisp files for them to work? -do I need to
run a script or restart emacs afterwards?
I run aquamacs on OSXsnow.
Hans-Peter Engelund Kristiansen <firstname.lastname@example.org> writes:
> Where do I put downloaded elisp files for them to work? -do I need to
> run a script or restart emacs afterwards?
> I run aquamacs on OSXsnow.
I don't use aquamacs anymore, but it respects .emacs IIRC. So if you
add a load path to your .emacs it should correctly work as it would in
any other variant. You may want to check out the bu...lisp
I need a lisp to draw and unfold cone , rectangle to round transition and
rectangle to rectangle transition
Have a look at www.black-cad.de.
There is offered a general unfolding program for AutoCAD. Furtehrmore I
wrote a routine to create any solid(!) transitions - even from rectangle to
"info" <email@example.com> schrieb im Newsbeitrag
> I need a lisp to draw and unfold cone , rectangle to round transition and
> rectangle to rectangle transition
I would like to know if Lisp provides List Comprehensions (Zermelo
Also I am interested in logic programming. Besides LispWorks which
an embedded prolog is there either a production rule system (I checked
LISA but have not yet installed) or prolog module available for lisp?
I did look at Schelog for scheme but would like to know if such is
available for lisp.
I have downloaded on my Mac OSX SBCL, Clisp, and OpenMCL does anyone
have any preference to any of these, or other recommendations?
I have PAIP, both of grahams books, winston's book, the steele
can somebody help me :
I want to implement all the common lisp functions in C++.
"Sagar" <firstname.lastname@example.org> wrote in message
> can somebody help me :
> I want to implement all the common lisp functions in C++.
Why would you want to do that? I'm sure many elementary Lisp and Scheme
interpreters in C are available on the internet. I assume that you mean
"common functions in lisp" and not "Common Lisp functions."
email@example.com (Sagar) wrote:
> can ...